Мы в поиске специалистов, которые хотят заниматься масштабными и интересными проектами в сплоченной команде экспертов.
На данный момент мы ищем Разработчика беспилотных систем в Стандарт.
«Стандарт» — новое направление ГК «Автомакон». Мы создаём инновационное автономное оборудование для безопасной транспортировки грузов внутри склада или производственного цеха: беспилотные транспортные средства, вилочные погрузчики, роботы-манипуляторы, штабелеры-погрузчики.
В команду запуска проектов складских беспилотных вилочных погрузчиков требуются специалисты. Вилочные погрузчики работают без участия человека и требуется тщательная настройка системы с прорисовкой карты перемещения погрузчиков по складу.
Что предстоит делать:
-
Разработка и поддержка программного обеспечения для AGV роботов-погрузчиков на базе ROS/ROS2;
-
Интеграция и настройка сенсоров (лидары, камеры, энкодеры) и исполнительных устройств (двигатели, приводы);
-
Разработка и оптимизация алгоритмов навигации, локализации и планирования пути, управления оборудованием робота;
-
Участие в проектировании архитектуры системы и разработке модулей на C++;
-
Тестирование и отладка программного обеспечения на симуляторах (Gazebo, Rviz) и реальных роботах;
-
Взаимодействие с командой для интеграции новых функций и улучшения существующих;
-
Написание технической документации и поддержка кодовой базы;
-
Участие в code review и соблюдение best practices разработки.
Ждем от тебя:
-
Опыт разработки робототехнических систем или автономных мобильных роботов (AGV/AMR);
-
Знание фреймворка ROS/ROS2 и опыт работы с его основными компонентами;
-
Отличное знание Python и C++: опыт разработки коммерческого кода, понимание принципов ООП и многопоточности;
-
Опыт работы с системами навигации, локализации (SLAM, AMCL) и планирования пути (MoveBase, Nav2);
-
Высшее техническое образование;
-
Понимание основ робототехники: кинематика, сенсоры (лидары, камеры, IMU), управление двигателями;
-
Опыт работы с системами управления версиями (Git);
-
Знание Linux (Ubuntu) и опыт работы в среде разработки для ROS (Catkin, Colcon);
-
Знание сетевых протоколов (TCP/IP, UDP) и взаимодействия с аппаратным обеспечением;
-
Умение читать и анализировать техническую документацию;
-
Опыт работы с Docker, понимание процессов CI/CD.