Developer С/С++ (SDK Infrastructure KasperskyOS)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
О проектах:
- SDK – KasperskyOS SDK
Мы – инфраструктурная команда проекта KasperskyOS SDK. Нашу команду отличает широкая зона ответственности, пронизывающая многие аспекты проекта KasperskyOS SDK и продуктов на его основе. Мы ищем разработчика с бэкграундом C/C++ и сильными навыками автоматизации, который имеет желание развивать кросс-компетенции и готов принять участие в разработке инфраструктуры проекта.
Чем предстоит заниматься:
- Обеспечение CI/CD
- Развитие и поддержка инфраструктуры для автоматизированного тестирования, интеграция с физическими (не виртуальными) целевыми аппаратными платформами
- Развитие и поддержка инструментов для разработки и тестирования
- Участие в разработке компонентов KasperskyOS SDK – тестирование, отладка, покрытие кода автотестами, контроль качества кода
- Портирование сопутствующих 3rd-party
О тебе:
- Хорошее знание C, опыт системного программирования, знание основ теории ОС
- Уверенное владение инструментами автоматизации – Bash, Python, Make, Cmake, Bazel
- Навыки работы в окружении GNU/Linux
- Умение достигать поставленных целей в решении нетривиальных задач
Будет плюсом:
- Опыт использования C++/GoogleTest для тестирования и верификации или желание развиваться в этом направлении
- Опыт применения SDL практик – статический анализ, динамический анализ, фаззинг, харденинг
- Опыт работы с аппаратными платформами – x86, ARM, MIPS, FPGA
Наши инструменты и технологии:
- Linux, Docker, Azure DevOps (TFS), Gerrit, Git, C/C++, Python, Bash, Make, Cmake, Bazel
Почему тебе у нас понравится:
- Работа над амбициозным проектом с использованием новой операционной системы, написанной "с нуля"
- Регулярные сессии обмена знаниями
- Доступ к экспертизе мирового уровня
- Work-life balance, разные режимы работы
- Отсутствие микроменеджмента и излишней бюрократии