Автомакон

Разработчик беспилотных систем

От 250 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Мы в поиске специалистов, которые хотят заниматься масштабными и интересными проектами в сплоченной команде экспертов.

На данный момент мы ищем Разработчика беспилотных систем в Стандарт.

«Стандарт» — новое направление ГК «Автомакон». Мы создаём инновационное автономное оборудование для безопасной транспортировки грузов внутри склада или производственного цеха: беспилотные транспортные средства, вилочные погрузчики, роботы-манипуляторы, штабелеры-погрузчики.

В команду запуска проектов складских беспилотных вилочных погрузчиков требуются специалисты. Вилочные погрузчики работают без участия человека и требуется тщательная настройка системы с прорисовкой карты перемещения погрузчиков по складу.

Что предстоит делать:

  • Разработка и поддержка программного обеспечения для 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.