Senior Robotics Software Engineer (ROS2)
Описание
Обязанности: Разработка и развитие программной архитектуры робототехнической платформы на базе ROS2. Интеграция программного обеспечения российской команды с существующей платформой технологического партнера. Разработка ROS2 nodes, services, actions, topics и interfaces. Интеграция приводов, энкодеров, IMU, камер, LiDAR и других сенсоров. Работа с ros2_control и hardware interfaces. Разработка и интеграция алгоритмов управления движением робота. Интеграция perception, navigation, localization и других подсистем. Работа с DDS и межпроцессным/сетевым взаимодействием. Диагностика проблем на стыке hardware/software. Разработка инструментов логирования, диагностики и воспроизведения данных. Поддержка симуляционной среды и тестирования. Участие в испытаниях роботов и пилотных внедрениях. Анализ исходного кода и технической документации китайской стороны. Формирование требований к передаваемому ПО, SDK, API и интерфейсам. Постепенное формирование собственной компетенции по робототехническому ПО внутри российской команды. Требования: Сильный C++. Практический опыт разработки под Linux. Практический опыт ROS/ROS2. Понимание архитектуры робототехнических систем. Опыт интеграции реального оборудования, а не только симуляции. Понимание многопоточности, IPC и сетевого взаимодействия. Опыт работы с Git, CI/CD и современным процессом разработки. Умение диагностировать проблемы на уровне ПО, ОС, сети и аппаратных интерфейсов. Способность разбираться в чужом коде и документации. Английский язык для технического взаимодействия. Условия: Карьера в лидере рынка. Вы будете работать в самой быстрорастущей компании российского автопрома, в окружении сильных и увлеченных профессионалов; Забота о здоровье. После испытательного срока — полис ДМС, включающий стоматологию, и страхование от несчастных случаев; Формат работы. Мы ценим живое взаимодействие для скорости принятия решений. График 5/2, начало дня в 9:00 или 8:00; Достойный доход и бонусы. Конкурентная зарплата, дополненная прозрачной системой премирования за результат.