🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Developer C (KasperskyOS, Drivers Development)

Лаборатория Касперского
Москва
Работа в офисе
Опубликовано: 23 Sep 2025

Задачи

  • Изучение всего нового, что происходит в области разработки операционных систем;
  • Проектирование и реализация системных сервисов и библиотек;
  • Обеспечение работоспособности KasperskyOS на различных аппаратных платформах.

Что требуется от кандидата:

  • Отличное владение языком программирования C;
  • Опыт разработки в ядре Linux;
  • Знание архитектур современных процессоров;
  • Знание языка assembler по крайней мере для одной из архитектур (x86, ARM);
  • Отличное понимание принципов построения операционных систем;
  • Понимание того, как работает «железо»;
  • Знание классических алгоритмов и структур данных;
  • Git, Make, GCC;
  • Практика тестирования и документирования написанного кода;
  • Умение писать грамотные и понятные технические документы;
  • Английский язык на уровне чтения технической документации.

Желательно:

  • Знание и понимание работы различных подсистем ОС, таких как управление памятью, межпроцессное взаимодействие, синхронизация, планирование задач, специфика работы multicore и принципов работы различной аппаратуры (PCI, USB, SATA и т.д.);
  • Знакомство с особенностями микроядерных операционных систем;
  • Опыт написания драйверов устройств;
  • Знание специфики разработки под специализированные ОС (real-time, embedded);
  • Опыт разработки под различные архитектуры (ARM, PowerPC, MIPS);
  • Навыки оптимизации кода под конкретную аппаратную платформу;
  • Знания в области информационной безопасности;
  • Хорошее знание языка программирования C++.

🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие