СберСбер

Middle, Robotics SW Engineer

офис, Москва

Команда Центра Робототехники разрабатывает ПО для интеграции манипуляторов, мобильных роботов и встраиваемых контроллеров. Вы будете писать драйверы и алгоритмы (ROS1/ROS2), строить службы управления и обеспечивать работу роботов в реальных проектах

ГрейдMiddle
Опыт3–6 лет

Стек

C++PythonROS2DockerDDSCAN/CANopenEtherCATgRPC

Задачи

  • Разработка драйверов устройств в виде ROS2/ROS1 узлов
  • Реализация алгоритмов калибровки сенсоров (LiDAR, камеры, IMU)
  • Разработка робототехнических сервисов на Behavior Trees / State Machines
  • Реализация алгоритмов управления движением роботов
  • Проектирование архитектуры системы и написание документации

Обязательно

  • Уверенное владение C++ и Python
  • Опыт разработки ПО для роботов / встроенных систем с ограниченными ресурсами
  • Опыт работы с ROS1/ROS2 (DDS, QoS)
  • Знание Linux и опыт разработки под Linux
  • Знание протоколов CAN/CANopen, Modbus, EtherCAT, UART/I2C/SPI
  • Опыт работы с сенсорами: LiDAR, камеры, IMU, энкодеры
  • Знание методов разработки ПО, контроля версий и тестирования, опыт с Docker

Будет плюсом

  • Участие в open-source проектах
  • Опыт работы с симуляторами Isaac Sim / MuJoCo / PyBullet
  • Опыт работы с калибровкой сенсоров
  • Опыт работы с промышленными роботами
  • Опыт работы с WebRTC
  • Опыт с платформами Arduino или Raspberry Pi
Откликнуться на сайте компании

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

СберСбер

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

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

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

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

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

C++PythonLinuxDocker

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

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

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

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

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

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

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

CLinuxU-Bootgdb

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

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

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

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

офис, Москва
NavioNavio

Инженер по интеграции автомобильного оборудования

CANLINМикроконтроллерыJTAG

Интеграция и пусконаладка бортового оборудования для автопарка

офис, Москва

Смотреть ещё

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