💛 Расскажите, за что вы любите вашего эйчара — а мы доставим доброе послание в любую точку мира → поделиться

Development Team Lead C++ (KasperskyOS)

Местоположение и тип занятости

Можно удаленно

Компания

ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России

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

О компании и команде

«Лаборатория Касперского» работает над созданием защищенных продуктов на основе KasperskyOS. 

Одним из направлений является разработка программного обеспечения для тонких клиентов обеспечивающих среду доверенного подключения к удаленным рабочим столам - Kaspersky Thin Client.
Чем занимается команда: 

  • Проектирование и разработка кибериммунной платформы тонкого клиента;
  • Адаптация KasperskyOS под целевые аппаратные платформы;
  • Разработка драйверов и сервисов операционной системы;
  • Выпуск конечных кибериммунных решений на основе KasperskyOS и SDK для создания приложений для тонких клиентов.

Ожидания от кандидата

  • Знание и опыт коммерческой разработки на C и С++;
  • Знание архитектур и методов построения современных операционных систем;
  • Знание методологических подходов проектирования программного обеспечения;
  • Опыт низкоуровневой разработки и понимание принципов работы операционных систем;
  • Опыт технического руководства командой разработки;
  • Технический английский – свободное чтение документации.

Еще желательно: 

  • Знание архитектур и методов построения современных операционных систем;
  • Опыт разработки ПО для встраиваемых систем на базе Linux;
  • Знание методов обеспечения безопасности в современных ОС;
  • Опыт технического руководства программными проектами;
  • Опыт применения пакетов кроссплатформенных библиотек;
  • Опыт разработки согласно принципам SDLC;
  • Опыт использования инструментов кросс-компиляции на основе GCC/LLVM;
  • Опыт работы в соответствии с методологиями Agile.

Условия работы

Обязанности:

  • Техническое руководство командой разработки, декомпозиция задач, контроль выполнения;
  • Участие в разработке архитектуры;
  • Проектирование, разработка и портирование сервисов и драйверов для тонких клиентов на базе KasperskyOS;
  • Анализ и улучшение эффективности, стабильности, безопасности и масштабируемости разрабатываемых решений;
  • Контроль качества (ревью, покрытие, производительность);
  • Развитие средств CI и контроль стабильности результатов.