Prueba gratis

Middle Windows Kernel Developer

Middle Windows Kernel Developer

Требования к знаниям:

  • опыт разработки на языке С/С++ от 3 лет;
  • архитектура ядра (что из себя представляет, из чего состоит, какие функции выполняет);
  • основные модули ядра (Hal, Pnp, Cc, Mm, Fs, Io, Ke - какие функции выполняют, etc.);
  • архитектура моделей драйверов (WDM, KMDF);
  • архитектура стека драйверов (device objects tree, pnp relations);
  • структура IRP и работа с ним (irql, async irp, sync irp, irp completion);
  • механизмы синхронизации (compiler/memory barries, mutex, event, etc.);
  • асинхронная обработка запросов ввода-вывода (DPC, APC, ISR, completion routine, etc.);
  • типы файловой системы, типы запросов к файловой системе (irp based io, fast io, cached io, paged io);
  • минифильтры файловой системы (FltMgr.lib);
  • принципы работы с отладкой в режиме ядра OS Windows.

Условия:

  • Работа над собственным, реально интересным проектом, одним из лидеров в своей области.

  • Профессиональная команда, которая поддерживает инициативу, прислушивается к мнению друг друга, делится опытом (средний период работы в компании – 5 лет).

  • Возможность участия в конференциях и митапах.

  • Официальное оформление с первого дня.

  • Оплачиваемый отпуск (25 календарных дней) и больничный, профессиональная литература, чай/кофе, регулярные корпоративные мероприятия, поездки, экскурсии, страйкбол, пейнтбол, байдарки, выезды на природу и другое.

220114, г. Минск, пр. Независимости 117А, 10 этаж, офис 2

Отправить резюме

Загрузите ваше резюме в формате
pdf, doc или docx
Выбрать файл