КриптонитКриптонит

Ведущий разработчик C/C++

офис, Москва

Команда разработчиков системного ПО для Linux: драйверы, модули ядра и консольные утилиты для управления периферией и средствами защиты информации. Работа обеспечивает надёжное взаимодействие с аппаратурой и безопасность устройств

ГрейдSenior/Lead

Стек

CLinuxGCCgdbC++makecmakevalgrindgitUARTSPII2CEthernetPCIUSBDMAx86ARM

Задачи

  • •Разработка драйверов и модулей ядра для взаимодействия с периферией
  • •Разработка общего ПО: формирование дистрибутива и сопутствующих утилит
  • •Создание консольных приложений для управления и настройки систем защиты
  • •Отладка и оптимизация ПО с использованием gdb и valgrind
  • •Разработка программных методик испытаний и сопроводительной документации по ГОСТ

Обязательно

  • •Глубокое знание С и С++
  • •Опыт низкоуровневого программирования (память, прерывания, порты, DMA)
  • •Уверенная работа в Linux: сборка (gcc, make, cmake) и отладка (gdb)
  • •Опыт разработки системного ПО: драйверы, загрузчики, прошивки, критические по времени приложения
  • •Понимание аппаратных архитектур x86 и ARM и взаимодействия с железом
  • •Опыт работы с периферийными интерфейсами на уровне регистров (UART, SPI, I2C, Ethernet, PCI, USB)
  • •Умение писать эффективный, оптимизированный и сопровождаемый код
Откликнуться на сайте компании

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

Wildberries & RussWildberries & Russ

Руководитель отдела роботов-манипуляторов (Автоматизация)

Machine LearningComputer VisionПромышленная автоматизацияbin picking

Сервисы роботизированной манипуляции для складской автоматизации

Опыт: от 3 лет
гибрид, Москва
ВкусВиллВкусВилл

Robotic software enginee

C++ROSLinuxGazebo

Сервисы и ПО для управления мобильными роботами

офис, Москва
ЯндексЯндекс

Тимлид Embedded ПО в Автономный транспорт (системное ПО)

CRTOSCANCI/CD

Платформа ПО и драйверы для автотранспорта

офис, Москва
ВкусВиллВкусВилл

Robotics Software Engineer (команда Навигация)

Сервисы и алгоритмы навигации для мобильных роботов

офис, Москва
ЯндексЯндекс

Руководитель группы разработки алгоритмов безопасности автономного грузовика

C++MLCI/CDсимуляции

Алгоритмы безопасного управления автономным грузовиком

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

Разработчик-исследователь в команду управления Автономного транспорта

C++ROSPythonсимуляторы

Алгоритмы управления для автономных автомобилей

Опыт: 1–3 года
офис, гибрид, Москва

Смотреть ещё

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