Обязанности:
Мы ищем C++ разработчика в команду приложений Kaspersky Industrial CyberSecurity for Nodes и Kaspersky Embedded Systems Security для Windows. Kaspersky Industrial CyberSecurity for Nodes – это средство комплексной защиты серверов и рабочих станций в промышленных системах управления от информационных угроз. Kaspersky Embedded Systems Security для Windows защищает компьютеры и другие встроенные системы под управлением операционной системы Windows от вирусов и прочих угроз компьютерной безопасности. Kaspersky Embedded Systems Security можно установить на различные встроенные системы, включая устройства следующих типов: Банкоматы. POS-терминалы. Чем предстоит заниматься: Разработка новой логики приложений; Разработка UI приложений; Анализ производительности предлагаемых решений; Написание автотестов и unit-тестов для нового функционала; Проведение ревью кода; Поддержка выпущенных версий продукта. Что Вам для этого нужно: Отличное знание С++, STL; Знание базовых алгоритмов и структур данных; Навыки разработки многопоточных приложений, решение проблем многопоточности; Умение писать поддерживаемый код; Умение проводить базовый анализ падений процесса с помощью WinDBG; Знание системных механизмов Windows и основных разделов WinAPI (Files, Registry, Security); Плюсом будет опыт разработки инсталляторов приложений для Windows.