C++-разработчик драйверов ядра Windows
Dr.Web — легендарный бренд в сфере ИБ. Вакансия предлагает сложные, уникальные задачи и отличный соцпакет, включая питание и ДМС, хотя требует обязательного присутствия в офисе.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Разработка драйверов ядра требует глубочайших знаний архитектуры ОС Windows, ассемблера и специфических инструментов отладки, что делает порог входа очень высоким.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для специалистов такого уровня в Санкт-Петербурге рынок предлагает высокие компенсации, соответствующие сложности задач.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 Dr.Web ищет C++-разработчика драйверов ядра Windows*
Предстоит разрабатывать драйверы и системные сервисы, исследовать механизмы Windows и искать способы обезвреживания руткитов.
Нужны C++, понимание C и Assembler x86/x64, знание внутреннего устройства Windows и опыт отладки драйверов. Из инструментов — IDA и WinDbg.
Работа в офисе в Петербурге, гибкое начало дня. ТК РФ, ДМС со стоматологией и горячие обеды. Зарплату обсуждают индивидуально.
*➡️* Навигация: База знаний • Задачи • Собеседования
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- IDA Pro
- Reverse Engineering
- WinDbg
- Windows Kernel
- C
- Assembler x86/x64
Возможные вопросы на собеседовании
Проверка понимания основ разработки в режиме ядра.
В чем разница между IRQL и приоритетом потока в Windows?
Важно для предотвращения системных сбоев (BSOD).
Какие ограничения накладываются на код, выполняющийся на уровне DISPATCH_LEVEL?
Ключевой навык для поиска уязвимостей и анализа вредоносного ПО.
Расскажите о вашем опыте использования IDA Pro для реверса системных компонентов.
Проверка понимания механизмов синхронизации в ядре.
Какие примитивы синхронизации можно использовать в драйверах и в чем их особенности?
Специфика работы антивирусного ПО.
Какие методы перехвата системных вызовов (hooking) в современных версиях Windows вы знаете и как обходить PatchGuard?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

