🔥
Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик С++
Лаборатория Касперского
•
Москва
•
Полный рабочий день
•
Опубликовано: 13 Jan 2026
KasperskyOS – защищенная микроядерная операционная система. Это не очередной дистрибутив Linux, а собственная разработка, успешно конкурирующая на международных рынках. Заложенный в KasperskyOS принцип кибериммунности позволяет разрабатывать безопасные решения из потенциально небезопасных компонентов.
Об отделе
Команда Development Quality Control занимается:
* разработкой инструментов для динамического анализа, тестирования и оценки качества кода операционной системы KasperskyOS;
* развитием фаззинга для подсистем операционной системы KasperskyOS (построение инфраструктуры, разработка тулинга, исследования);
* развитием и внедрением практик SDL (Security Development Lifecycle);
* развитием и внедрением практик контроля качества (White-Box) в процессе разработки.
Предстоящие задачи:
* Разработка/поддержка/внедрение инструментов для статического анализа KasperskyOS;
* Разработка/поддержка/внедрение инструментов для динамического анализа KasperskyOS;
* Разработка и поддержка инструментов для функционального тестирования KasperskyOS;
* Разработка и поддержка инструментов для фаззинг-тестирования KasperskyOS;
* Развитие и внедрение практик обеспечения качества при разработке.
Чтобы быть успешным в данной роли необходимо:
* Опыт коммерческой разработки на C/C++;
* Знание и опыт использования Python (на уровне разработки скриптов);
* Знание и опыт использования системы сборки CMake;
* Желание погружаться в новые области и проводить исследования;
* Стремление к высокому уровню качества и безопасности разрабатываемых решений;
* Знание ОС семейства Linux на уровне опытного пользователя;
* Знание технического английского;
* Понимание методологий Agile, желание их применять.
Будет плюсом:
* Знание базовых принципов построения современных операционных систем;
* Знание подходов к тестированию написанного кода и опыт их практического применения;
* Опыт разработки безопасного кода, знание принципов SDL;
* Опыт применения статического и динамического анализа кода;
* Опыт разработки модульных и интеграционных тестов;
* Опыт разработки фаззинг-тестов.
Мы предлагаем
Социальный пакет
ДМС и страхование жизни (включая детей) с первого месяца
Бесплатное обучение: митапы, конференции, сертификации, 11 иностранных языков
Ежемесячный бонус на обеды
Оплата мобильной связи
Интересная работа
Команда лучших экспертов
Масштабные задачи
Самые современные технологии
Расширение технического кругозора
Комфортные условия
2 спортзала и сауны прямо в офисе
Свой ресторан и бар
Врач и массаж в офисе
Программа релокации для кандидатов из регионов
Об отделе
Команда Development Quality Control занимается:
* разработкой инструментов для динамического анализа, тестирования и оценки качества кода операционной системы KasperskyOS;
* развитием фаззинга для подсистем операционной системы KasperskyOS (построение инфраструктуры, разработка тулинга, исследования);
* развитием и внедрением практик SDL (Security Development Lifecycle);
* развитием и внедрением практик контроля качества (White-Box) в процессе разработки.
Предстоящие задачи:
* Разработка/поддержка/внедрение инструментов для статического анализа KasperskyOS;
* Разработка/поддержка/внедрение инструментов для динамического анализа KasperskyOS;
* Разработка и поддержка инструментов для функционального тестирования KasperskyOS;
* Разработка и поддержка инструментов для фаззинг-тестирования KasperskyOS;
* Развитие и внедрение практик обеспечения качества при разработке.
Чтобы быть успешным в данной роли необходимо:
* Опыт коммерческой разработки на C/C++;
* Знание и опыт использования Python (на уровне разработки скриптов);
* Знание и опыт использования системы сборки CMake;
* Желание погружаться в новые области и проводить исследования;
* Стремление к высокому уровню качества и безопасности разрабатываемых решений;
* Знание ОС семейства Linux на уровне опытного пользователя;
* Знание технического английского;
* Понимание методологий Agile, желание их применять.
Будет плюсом:
* Знание базовых принципов построения современных операционных систем;
* Знание подходов к тестированию написанного кода и опыт их практического применения;
* Опыт разработки безопасного кода, знание принципов SDL;
* Опыт применения статического и динамического анализа кода;
* Опыт разработки модульных и интеграционных тестов;
* Опыт разработки фаззинг-тестов.
Мы предлагаем
Социальный пакет
ДМС и страхование жизни (включая детей) с первого месяца
Бесплатное обучение: митапы, конференции, сертификации, 11 иностранных языков
Ежемесячный бонус на обеды
Оплата мобильной связи
Интересная работа
Команда лучших экспертов
Масштабные задачи
Самые современные технологии
Расширение технического кругозора
Комфортные условия
2 спортзала и сауны прямо в офисе
Свой ресторан и бар
Врач и массаж в офисе
Программа релокации для кандидатов из регионов
🚀
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие