Windows drivers developer (C/C++)
гибрид
Команда развивает систему сбора событий: kernel-драйверы и userspace‑сервисы для сбора телеметрии и обеспечения безопасности. Роль отвечает за разработку и поддержку драйверов, вспомогательных программ и инфраструктуры сборки, чтобы обеспечить надёжный сбор данных
ГрейдJunior/Middle
Опыт1–3 года
Стек
C++WDKCMakeGitMSBuildvcpkgconanBoostPythonGitLab CI
Задачи
- •Разработка и сопровождение драйверов для Windows
- •Разработка userspace-сервисов и утилит
- •Настройка и поддержка сборок (CMake/MSBuild)
- •Ведение проектов и CI/CD в GitLab
- •Решение задач многопоточности, синхронизации и IPC
- •Поддержка документации и внутренней вики
Обязательно
- •Опыт разработки драйверов под Windows с WDK — от года
- •Знание классических алгоритмов и структур данных
- •Знание современного C++ и STL
- •Опыт работы с Git
- •Знакомство с многопоточной обработкой и примитивами синхронизации
- •Знакомство с CMake или MSBuild
Будет плюсом
- •Опыт с C++20
- •Опыт работы с vcpkg и conan
- •Понимание микросервисной архитектуры
- •Знание GitLab CI
- •Знакомство с Boost
- •Знакомство с Python