Программист С (С++) в группу системной разработки
Стабильная компания-лидер в сфере ИБ, интересные низкоуровневые задачи и работа с современным стеком (C++20). Минусом может быть отсутствие полной удаленки.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует глубоких знаний системного программирования под Windows, понимания многопоточности и IPC, а также работы в сфере криптографии, что повышает порог входа.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle C++ разработчика в Москве в сфере системного программирования и ИБ рыночный диапазон составляет 180,000–280,000 рублей. Учитывая специфику «Кода Безопасности», можно ожидать предложения в рамках или чуть выше медианы рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Код Безопасности
Программист С (С++) в группу системной разработки
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: гибрид или офис (Москва)
*☑️* Чем предстоит заниматься
-Разработка модулей для ОС Windows
-Добавление новой функциональности в криптопровайдер нового поколения
-Участие в процессе совершенствования существующих решений криптопровайдера
-Code Review
*☑️* Наши пожелания к кандидатам
-Высшее техническое образование
-Хорошее знание языка C, базовое знание С++ 20
-Владение Git, MS Visual Studio
-Умение работать с чужим кодом (разбираться в реализации, иметь возможность отладить и доработать код)
-Понимание принципов ООП
-Понимание механизмов работы операционной системы. Опыт разработки под Windows
-Навык разработки модулей с межпроцессорным взаимодействием
-Понимание принципов работы многопоточных приложений и опыт их разработки
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C
- C++
- Git
- Microsoft Visual Studio
- Windows API
- Multithreading
- IPC
- OOP
Возможные вопросы на собеседовании
Проверка понимания специфики системной разработки под Windows.
Расскажите о вашем опыте разработки системных модулей или драйверов для ОС Windows. С какими API вы работали чаще всего?
Критически важный навык для разработки криптопровайдеров и высоконагруженных систем.
Какие примитивы синхронизации вы используете для обеспечения потокобезопасности в многопоточных приложениях на C++?
Вакансия предполагает работу над криптопровайдером, где IPC является ключевым элементом.
Какие механизмы межпроцессного взаимодействия (IPC) в Windows вы считаете наиболее эффективными для передачи данных между системными модулями?
Проверка владения современными стандартами языка, указанными в требованиях.
Какие нововведения стандарта C++20 вы считаете наиболее полезными для системного программирования?
Оценка навыков отладки и работы с legacy-кодом.
Опишите ваш подход к отладке сложной ошибки в чужом коде, когда документация отсутствует или неполна.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

