ROS2-разработчик (робототехника)
Описание
Мы ищем ROS2-разработчика в команду, которая делает автономных роботов-роверов для железной дороги. Вы будете писать код, который работает на реальных роботах: от драйверов сенсоров до логики рабочих операций, проверять его на испытаниях и помогать запускать новые платформы по мере роста парка. Роль находится на стыке навигации, технического зрения, железа и системы управления. Вы будете взаимодействовать с командами электроники, QA и DevOps. Обязанности: Разработка ROS2 Разработка и поддержка ROS2-нод на C++ и Python (rclcpp/rclpy): топики, сервисы, экшены Настройка launch-файлов и параметризация нод Работа с архитектурой пакетов и зависимостями workspace (colcon) Интеграция железа Интеграция драйверов сенсоров и актуаторов: лидары, камеры, манипулятор Адаптация кода под новые платформы: другие лидары, положение камер и прожекторов, гусеничное шасси Работа с URDF/Xacro Эксплуатация и испытания Исправление багов по итогам испытаний и эксплуатации Анализ логов и bag-файлов (rosbag2, RViz2) Участие в полевых испытаниях роботов Требования: Обязательные навыки Уверенное владение ROS2 (Humble и новее): ноды, топики, сервисы, action-серверы, QoS Разработка на C++ и/или Python Практический опыт работы с colcon и workspace с множеством пакетов Будет плюсом: Знание Nav2, SLAM, sensor fusion Работа с CAN / Serial / Ethernet-оборудованием, IMU, лидарами Опыт работы с манипуляторами Опыт полевых испытаний роботов Опыт симуляции: Gazebo Docker, CI Технологический стек: ROS2 Humble, URDF / Xacro, TF2, RViz2, rosbag2, colcon C++, Python Ubuntu, Docker, Git Опыт интеграции драйверов сенсоров и актуаторов Уверенное владение Linux (Ubuntu), Bash, Git Навыки диагностики и отладки ROS2-систем (rqt, ros2 topic, rosbag2, RViz2) Условия: Работа в стабильной компании; Зарплата в рынке (плюс годовой бонус), уровень дохода обсудим на собеседовании; Удобный формат работы: пятидневная рабочая неделя с пн по пт, а время начала и окончания рабочего дня можно согласовать с руководителем, возможен гибридный режим работы с периодическим посещением офиса; Корпоративная программа лояльности от партнеров; Пакет ДМС со стоматологией и психологической помощью; Работа в высокотехнологичной организации, обладающей уникальными знаниями и технологиями, решение уникальных задач; Возможность профессионального роста и развития