улица 2-й Луч 18
Вакансия: Инженер-робототехник, ROS-разработчик
Мы разрабатываем мобильных роботов для работы на открытых территориях: уборки снега, кошения травы, уборки территорий и перемещения грузов. Ищем ROS-инженера, который хочет заниматься практической разработкой навигации, локализации, восприятия и управления для реальных роботов, работающих вне лабораторных условий.
Чем предстоит заниматься:
-
разрабатывать и поддерживать навигационный стек робота на базе ROS2;
-
интегрировать VSLAM/SLAM-решения с использованием камер, лидаров, IMU и GNSS/RTK;
-
разрабатывать узлы локализации, построения карты, планирования движения и управления;
-
настраивать обмен данными между сенсорами и исполнительными устройствами, работать с топиками, сервисами, actions, TF, rosbag;
-
участвовать в интеграции и отладке сенсорного стека: LiDAR, RGB/RGB-D-камеры, IMU, GNSS/RTK, одометрия;
-
настраивать и дорабатывать алгоритмы компьютерного зрения для распознавания объектов с использованием OpenCV и YOLO;
-
участвовать в разработке модулей управления и логики поведения робота на Python/C++;
-
проводить отладку алгоритмов локализации, навигации и path planning как в симуляции, так и на реальной платформе;
-
работать с Gazebo и Isaac Sim для моделирования роботизированных сценариев и проверки гипотез до выхода на реальные испытания;
-
участвовать в разработке и тестировании прототипов мобильных колёсных роботов в полевых условиях.
Что для нас важно:
-
уверенное знание ROS1 и/или ROS2;
-
практический опыт разработки на Python и/или C++;
-
понимание архитектуры ROS: nodes, topics, services, actions, TF, launch-файлы, параметризация, запись и анализ rosbag;
-
понимание принципов локализации, навигации и управления мобильными роботами;
-
опыт работы с сенсорами: LiDAR, камеры, IMU, GNSS/RTK;
-
опыт работы с OpenCV, YOLO, Gazebo, Isaac Sim;
-
понимание, как отлаживать робототехническую систему не только на уровне кода, но и на уровне интеграции железа, сенсоров и алгоритмов.
Будет плюсом:
-
опыт работы с Nav2, SLAM Toolbox, RTAB-Map, Cartographer, ORB-SLAM или аналогичными решениями;
-
опыт интеграции VSLAM в реальные робототехнические системы;
-
опыт работы с CAN, UART, Ethernet, Arduino, микроконтроллерами или низкоуровневой периферией;
-
понимание PID-регулирования, кинематики мобильных платформ и особенностей движения на откртых территориях;
-
опыт участия в робототехнических проектах, соревнованиях, хакатонах или инженерных командах;
-
опыт полевых испытаний и отладки роботов в реальных условиях.
Что предлагаем:
-
работу над реальными роботами, а не только симуляцией;
-
задачи на стыке ROS, computer vision, sensor fusion, navigation и embedded-интеграции;
-
возможность влиять на архитектуру решений и технический стек;
-
быстрый цикл разработки: от идеи и прототипа до выезда на испытания;
-
сильную инженерную среду и возможность быстро расти в направлении robotics autonomy;
-
гибкий формат работы, который можно совмещать с учёбой, если у вас уже есть хороший практический уровень.
Что делать, если вас заинтересовала вакансия:
Напишите проект, в котором вы занимались подобными задачами, и каких результатов вы достигли. Опишите, чем в идеале - вы хотели бы заниматься.