Описание вакансии
Developer C++ (KasperskyOS, Mobile Services)
О проекте:
«Лаборатория Касперского» работает над созданием экосистемы вокруг продуктов на основе KasperskyOS.
Одним из направлений является разработка мобильной ОС для профессиональных устройств и защищенных решений на её основе. Защищенное может и должно быть удобным.
Об отделе:
Наш отдел отвечает за выпуск двух базовых продуктов - непосредственно ОС для мобильных устройств и SDK для разработки приложений.
В отдел входят несколько групп разработки, занимающихся адаптацией ОС к аппаратной платформе, разработкой системного API, базовых подсистем, API для приложений, а так же базового комплекта приложений.
Области ответственности команды:
- Адаптация мобильной KasperskyOS под целевые аппаратные платформы;
- Разработка новых драйверов и сервисов операционной системы;
- Выпуск конечных решений на основе KasperskyOS для мобильных устройств.
Основные задачи на данной позиции:
- Разработка и интеграция сервисов модемного и сетевого стека в KasperskyOS;
- Интеграция сторонних HAL сервисов и драйверов на целевой платформе.
Требования к соискателям:
- Уверенное знание современного стандарта С++;
- Более трех лет опыта разработки под Linux;
- Знание базовых принципов построения современных операционных систем;
- Знание алгоритмов и структур данных;
- Технический английский – свободное чтение документации.
Хороши плюсом будет:
- Знание и опыт разработки под Linux на C;
- Опыт работы с производителями мобильных SoC либо устройств на их базе;
- Знание и практический опыт работы с сетевым стеком Linux;
- Знание и практический опыт работы с модемным стеком GSM в Linux, Android;
- Опыт работы с низкоуровневыми протоколами: I2C, SPI, UART в ядре Linux;
- Знание методов обеспечения безопасности в современных ОС.
Требования
Десктоп разработчик • Разработка программного обеспечения • C++
Местоположение и тип занятости
Москва
Контакт: https://career.habr.com/vacancies/1000163478
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям