КасперскийКасперский

Developer C (Component Development Group, Network Team)

Москва

Команда Platform, группа Networking, развивает и поддерживает сетевой стек и connectivity-стеки (Bluetooth, GPS, GSM и др.) для микроядерной защищённой ОС KasperskyOS. Роль критична для обеспечения сетевой функциональности и безопасности системы

Стек

CPOSIXQEMUGCC/ClanglibcAssemblerCI/CD

Задачи

  • Поддержка и развитие сетевого стека KasperskyOS
  • Проектирование и разработка сетевых компонентов и системных сервисов
  • Портирование connectivity-стеков (Bluetooth, GPS, GSM и др.)
  • Портирование и адаптация open source ПО под KasperskyOS
  • Работа с инструментами сборки и отладки для встроенных/системных компонентов

Обязательно

  • Отличное знание языка С
  • Знание принципов построения современных операционных систем
  • Опыт многопоточного программирования
  • Знание алгоритмов и структур данных
  • Опыт разработки в Unix-средах и работа с инструментами (GCC/Clang, Binutils, Qemu и т.п.)
  • Опыт командной разработки, Code Review и CI/CD

Будет плюсом

  • Знание работы сетей и сетевых протоколов
  • Опыт разработки сетевого стека в Linux или других ОС
  • Знание стандарта TLS и опыт разработки с поддержкой TLS
  • Опыт работы с connectivity-протоколами (Bluetooth, GPS, GSM)
  • Знание внутреннего устройства libc и ядра ОС
  • Навыки ассемблера для x86/ARM
Откликнуться на сайте компании

Похожие вакансии

СберСбер

Инженер-программист по авионике (Центр аэрологистики)

C++RTOSSTM32 (F4/F7/H7)CAN

Бортовое ПО и системы управления для автономных БПЛА

Опыт: от 3 лет
офис, Москва
ЯндексЯндекс

Разработчик инфраструктуры голосового ввода в команду Алисы

C++PythonLinuxDocker

Инфраструктура голосовых моделей и их внедрение на устройства

офис, удалёнка, гибрид, Санкт-Петербург
МТСМТС

Middle Embedded разработчик [Инновации]

C++Android (AOSP/LineageOS)DockerJNI/NDK

Системное и прошивочное ПО для защищённых устройств

гибрид, Москва
YADROYADRO

Senior С Developer / Старший инженер-программист С

CLinuxU-Bootgdb

Низкоуровневые компоненты ОС и сетевых устройств

удалёнка, гибрид, Москва
СберСбер

Middle, Robotics SW Engineer

C++PythonROS2Docker

Софтовая платформа и драйверы для роботов и манипуляторов

Опыт: 3–6 лет
офис, Москва
СберСбер

Robot Maintenance Engineer в центр робототехники

Обслуживание и восстановление роботов для танцевальных шоу

офис, Москва

Смотреть ещё

JobsWave
Найти работу в IT