👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Developer C/C++ (Automotive KasperskyOS)

Требования

Разработка ПОC++C

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

Москва

Компания

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

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

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

Вам нравятся новые и интересные проекты? Вы не боитесь окунуться в большой объём информации? Любите принимать активное участвовать в архитектуре нового решения? Мы предлагаем присоединиться к команде Automotive-продукта. В рамках этого продукта потребуется освоение навыков разработки под KasperskyOS, погружение в стандарт Adaptive Autosar и активная работа по реализации требований этого стандарта в новой платформе от ЛК.

Для чего Вы нам нужны:

  • Разработка функциональных модулей в рамках проекта KL Adaptive Platform
  • Разработка тестов – unit, автотесты

Что Вам необходимо для этого:

  • Опыт работы в качестве разработчика или старшего разработчика в проектах разработки продуктов или базовых компонент от 3х лет
  • Безупречное знание C++ 11 и STL
  • Хорошие знания внутреннего устройства ОС Linux
  • Знание и опыт работы в многопоточном окружении, синхронизация
  • Навыки проектирования и архитектуры, знание основных шаблонов проектирования, понимание ООП
  • Понимание сложности алгоритмов O(n)
  • Опыт работы с инструментарием: GDB, системы контроля версий и багтрекинга
  • Технический английский – свободное чтение документации, возможность общения на английском языке в багтрекере
  • Способность и желание быстро изучать новые для себя технологии

Желательно:

  • Глубокий опыт исследования ошибок и отладки (разбор нетривиальных падений; работа с user-mode и kernel-моде отладчиком; исследование зависаний; исследование производительности)
  • Программирование для встроенных систем и опыт кросскомпиляции
  • Опыт анализа дампов с использованием GDB
  • Опыт использования boost
  • Опыт написания unit-тестов (GTest/GMock)