YADROYADRO

Старший/ведущий разработчик C++ (Linux/OpenBMC)

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

Команда разработки OpenBMC: поддержка и развитие фирменной прошивки на базе Yocto для удалённого управления серверным железом (RedFish/IPMI/SNMP), интеграция с UEFI/BIOS x86 и сопровождение bring-up плат; работа важна для стабильности и управления оборудованием заказчиков

ГрейдSenior/Lead

Стек

C++LinuxYoctoOpenBMCU-BootUEFI/BIOSD-BussystemdIPMIRedFishSNMPPythongdbI2CSPIRS232BoostSTL

Задачи

  • •Исправление багов и разработка новых функций в прошивке OpenBMC
  • •Наладка взаимодействия прошивки с UEFI/BIOS для x86 платформ
  • •Взаимодействие с сообществом и мейнтейнерами OpenBMC
  • •Сопровождение bring-up и ревизий плат с схемотехниками и трассировщиками
  • •Возможное участие в работах по UEFI/BIOS и загрузчику

Обязательно

  • •Глубокие знания C++ (C++17+) и STL/Boost
  • •Отличное знание Linux: драйверы ядра и пользовательские POSIX API
  • •Опыт разработки и поддержки OpenBMC
  • •Знание Yocto и сборки образов прошивки
  • •Знание systemd и D-Bus
  • •Знание U-Boot и опыт работ с загрузчиком
  • •Знание низкоуровневых протоколов I2C/SPI/RS232 и протоколов управления (RedFish/IPMI/SNMP)

Будет плюсом

  • •Опыт с мультимедийными подсистемами: DRM/KMS, X11/Wayland, V4L2, GStreamer
  • •Опыт отладки видео-кодеков, GPU, дисплеев (LVDS, MIPI) и камер
  • •Опыт работы с FPGA-инструментами (Xilinx Vivado), логическими анализаторами и протокольными анализаторами
  • •Опыт DevOps для встраиваемых платформ: Docker, Jenkins/GitLab CI, Labgrid, LAVA
  • •Знание RISC-V ассемблера
Откликнуться на сайте компании

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

Wildberries & RussWildberries & Russ

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

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

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

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

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

CRTOSCANCI/CD

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

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

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

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

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

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

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

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

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

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

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

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

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

Разработчик бортовых систем на С++

C++LinuxDevice TreeHIL-стенды

Бортовой стек и интеграция аппаратных устройств

офис, Москва

Смотреть ещё

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