Старший инженер по разработке драйверов Windows
подготовьтесь к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
ЧК DataArt Kazakhstan Ltd.
Основные требования
· Более 5 лет практического опыта разработки
на C++ (C++11 или более поздних стандартов).
· Глубокое понимание внутреннего устройства
Windows, включая архитектуру ядра, системные вызовы, управление памятью и
драйверы.
· Подтвержденный опыт разработки драйверов
ядра Windows с использованием KMDF (Kernel-Mode Driver Framework), Windows
Filtering Platform (WFP), мини-фильтров (Minifilters) и ETW (Event Tracing for
Windows).
· Уверенные навыки отладки и реверс-инжиниринга
с использованием таких инструментов, как WinDbg, Process Monitor, Process
Explorer, IDA и Ghidra.
· Знание механизмов безопасности Windows,
включая уровни целостности (Integrity Levels), UAC (User Account Control), AppLocker
и Secure Boot.
· Опыт работы с Visual Studio, Windows
Driver Kit (WDK) и связанными средами разработки.
Чем предстоит заниматься
· Проектировать и разрабатывать низкоуровневые
компоненты для Windows Endpoint Sensor, уделяя особое внимание стабильности, производительности
и скрытности работы (stealth).
· Разрабатывать драйверы режима ядра (kernel-mode)
и сервисы пользовательского режима (user-mode) для сбора, фильтрации и анализа
телеметрии конечных устройств (endpoint telemetry).
· Реализовывать надежные механизмы мониторинга
процессов и потоков, отслеживания изменений реестра, перехвата операций
файловой системы и мониторинга сетевых событий.
· Выполнять отладку сложных проблем в режиме
ядра и пользовательском режиме на различных версиях Windows.
· Взаимодействовать с исследователями в
области кибербезопасности и продуктовыми командами для преобразования данных об
актуальных угрозах (threat intelligence) в функциональные возможности продукта.
· Проводить код-ревью, наставлять инженеров
и участвовать в принятии архитектурных решений.
· Следить за новыми возможностями и
изменениями во внутреннем устройстве Windows, современными тенденциями в
области информационной безопасности и лучшими практиками системного
программирования.
Что мы предлагаем
• Полная занятость, официальное трудоустройство
• Гибкий формат работы: офис, удаленно или гибрид
• Частная медицинская страховка
• Оплачиваемый отпуск/больничные дни
• Доступ к внутренним и внешним образовательным платформам
• Рабочее оборудование
• Реферальная программа с бонусом за рекомендации друзей и бывших коллег
Город или область: г.Астана
График работы: Удаленная работа
Тип занятости: Полная занятость
Образование: Высшее - Бакалавр
Опыт работы: Не менее 5 лет
Направление: Информационные технологии
задачи
- · Проектировать и разрабатывать низкоуровневые;
- компоненты для Windows Endpoint Sensor, уделяя особое внимание стабильности, производительности;
- и скрытности работы (stealth);
- · Разрабатывать драйверы режима ядра (kernel-mode);
- и сервисы пользовательского режима (user-mode) для сбора, фильтрации и анализа;
- телеметрии конечных устройств (endpoint telemetry);
- · Реализовывать надежные механизмы мониторинга;
- процессов и потоков, отслеживания изменений реестра, перехвата операций;
- файловой системы и мониторинга сетевых событий;
- · Выполнять отладку сложных проблем в режиме;
- ядра и пользовательском режиме на различных версиях Windows;
- · Взаимодействовать с исследователями в;
- области кибербезопасности и продуктовыми командами для преобразования данных об;
- актуальных угрозах (threat intelligence) в функциональные возможности продукта;
- · Проводить код-ревью, наставлять инженеров;
- и участвовать в принятии архитектурных решений;
- · Следить за новыми возможностями и;
- изменениями во внутреннем устройстве Windows, современными тенденциями в;
- области информационной безопасности и лучшими практиками системного;
- программирования.
требования
- · Более 5 лет практического опыта разработки;
- на C++ (C++11 или более поздних стандартов);
- · Глубокое понимание внутреннего устройства;
- Windows, включая архитектуру ядра, системные вызовы, управление памятью и;
- драйверы;
- · Подтвержденный опыт разработки драйверов;
- ядра Windows с использованием KMDF (Kernel-Mode Driver Framework), Windows;
- Filtering Platform (WFP), мини-фильтров (Minifilters) и ETW (Event Tracing for;
- Windows);
- · Уверенные навыки отладки и реверс-инжиниринга;
- с использованием таких инструментов, как WinDbg, Process Monitor, Process;
- Explorer, IDA и Ghidra;
- · Знание механизмов безопасности Windows;
- включая уровни целостности (Integrity Levels), UAC (User Account Control), AppLocker;
- и Secure Boot;
- · Опыт работы с Visual Studio, Windows;
- Driver Kit (WDK) и связанными средами разработки.
условия
- Полная занятость, официальное трудоустройство;
- Гибкий формат работы: офис, удаленно или гибрид;
- Частная медицинская страховка;
- Оплачиваемый отпуск/больничные дни;
- Доступ к внутренним и внешним образовательным платформам;
- Рабочее оборудование;
- Реферальная программа с бонусом за рекомендации друзей и бывших коллег.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.