Middle Robotics Software Engineer/ RSE (Центр робототехники)
Москва
Команда Центра робототехники Сбера разрабатывает и интегрирует манипуляторы, мобильных роботов и другие робототехнические решения. Вы будете писать драйверы, алгоритмы калибровки и управления, а также проектировать архитектуру ПО для реальных проектов автоматизации
ГрейдMiddle
Опытот 2 лет
Стек
C++ROS2LinuxDockerPythonROS1DDSCAN/CANopenModbusEtherCATUARTI2CSPILiDARCamerasIMU
Задачи
- •разработка драйверов устройств в виде ROS2-узлов
- •реализация алгоритмов внутренней и внешней калибровки сенсоров
- •создание робототехнических сервисов на Behavior Trees / State Machines
- •реализация алгоритмов управления движением роботов
- •проектирование архитектуры системы и написание технической документации
Обязательно
- •уверенное владение C++ и Python от 2-х лет
- •знание методов разработки ПО, контроля версий и тестирования
- •опыт работы с Docker
- •практический опыт разработки ПО для робототехники в симуляции и на реальных устройствах
- •высшее техническое образование в области робототехники, математики или смежном направлении
- •уверенные знания ОС семейства Linux
- •опыт работы с ROS1 / ROS2 (DDS, QoS) и протоколами CAN/CANopen, Modbus, EtherCAT, UART/I2C/SPI
Будет плюсом
- •навык работы с open-source проектами
- •опыт работы с симуляторами Isaac Sim / MuJoCo / PyBullet
- •опыт работы с WebRTC
- •опыт работы с платформами встраиваемых систем (Arduino, Raspberry Pi)
- •общее понимание современных ИИ-инструментов и их возможностей