Назад
1 день назад

Системный программист / Kernel Developer (Windows)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Системный программист / Kernel Developer (Windows) (C++/Windows): Проектирование и разработка драйверов уровня ядра, User-Mode-компонентов, системных сервисов и библиотек для антивирусных решений с акцентом на фильтрацию системных событий и исследование механизмов Windows. Focus on анализе недокументированных структур и API, обезвреживании руткитов, отладке драйверов и реализации функций защиты.

Локация: Санкт-Петербург, работа только в офисе.

Компания

Разработка антивирусных решений для различных операционных систем и мобильных платформ.

Что делать

  • Проектировать, разрабатывать и поддерживать драйверы уровня ядра, User-Mode-компоненты и сервисы.
  • Проектировать и реализовывать системные сервисы и библиотеки.
  • Исследовать документированные и недокументированные способы фильтрации событий файловой системы, реестра, сети, Native API и RPC.
  • Искать способы обезвреживания руткитов в режиме ядра.
  • Исследовать и выбирать подходы к реализации функций обеспечения безопасности.

Требования

  • Знание архитектуры Windows, внутренних механизмов и недокументированных структур, включая ntoskrnl.exe, nbdd.dll, kernel32.dll и WoW64.
  • Отличное владение C++; умение читать и понимать C и Assembler x86/x64.
  • Знание архитектуры современных процессоров, многопоточных систем, принципов синхронизации, алгоритмов и структур данных.
  • Уверенное владение IDA и WinDbg.
  • Опыт отладки драйверов с использованием физических и виртуальных машин.
  • Готовность работать только в офисе в Санкт-Петербурге.

Хорошо, если есть

  • Знакомство с книгой «Windows Internals».
  • Знание Sysinternals Suite, руткит- и анти-руткит-технологий.
  • Опыт работы с Windows Performance Toolkit, ETW и WPP.

Культура и преимущества

  • Официальное трудоустройство.
  • Гибкое начало рабочего дня.
  • Современный офис на Петроградской стороне.
  • Конкурентоспособная заработная плата, обсуждаемая индивидуально в зависимости от опыта и квалификации.
  • ДМС, включая стоматологию, горячие обеды, фрукты и напитки.
  • Зона отдыха, тренажёры и книги для профессионального развития.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →