Известная международная IT компания, специализирующаяся на кибербезопасности ищет кандидата на должность Senior С++ developer. Вы будете работать над низкоуровневыми системными компонентами, которые обнаруживают и блокируют киберугрозы в режиме реального времени, сотрудничая с экспертами мирового уровня в области кибербезопасности.
Условия:
- Релокация за пределы РФ
- Удаленный формат работы
- Полная занятость 5/2
- Официальное трудоустройство
- Приятная рабочая атмосфера в окружении профессиональных IT специалистов
- Конкурентоспособные зарплаты
- Демократичное руководство
- Социальный пакет
- Премии
- Обучение и развитие в области IT
Задачи:
Проектируйте, разрабатывайте и поддерживайте драйверы для режима ядра Windows
Оптимизируйте и отлаживайте компоненты уровня ядра, уделяя особое внимание производительности и стабильности
Участвуйте в обсуждениях архитектуры, касающихся интеграции драйверов и взаимодействия с компонентами пользовательского режима
Анализируйте BSOD-сообщения, сбои в работе ядра и сложные системные ошибки
Вы будете:
Внедрять механизмы обнаружения и предотвращения вредоносного поведения на уровне ядра
Участвовать в усилении безопасности компонентов драйверов для предотвращения несанкционированного доступа и обхода требований
Разрабатывать концептуальные решения для новых функций и технологий на уровне ядра
Поддерживать совместимость между различными версиями Windows (Windows 10/11, серверные версии
Навыки:
Опыт разработки на С++ (17 и выше)
Опыт разработки на С++ хотя бы под одну из ОС: Windows, Lixux и MacOS
Знание генератора проектов CMake
Знание и опыт работы по TDD, разработки тестов
Умение правильно строить архитектуру
Самостоятельность
Знание системы контроля версий – Git
Глубокие знания платформы (Windows-ядро)
Умение отлаживать ядерные модули (Windows-ядро)
Практический опыт работы с драйверами Windows
Необязательно, но будет большим плюсом:
Опыт разработки ядерных модулей под Linux
Опыт работы с архитектурой ARM64(M-процессоры от Apple)
Опыт кроссплатформенной разработки