Cognitive Pilot

Middle ROS2 разработчик

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

Cognitive Pilot — ведущий мировой разработчик систем искусственного интеллекта для беспилотных транспортных средств. Разрабатывает и предлагает решения в направлениях сельского хозяйства, рельсового и автомобильного транспорта, а также инновационных сенсоров для беспилотных транспортных средств.

Наша команда разрабатывает софт для автономного робота - минитрактора. Мы расширяем сферы применения нашего робота, адаптируем и дописываем софт для работы минитрактора на фермах (двигать корм коровкам, убирать территорию), в аэропортах (таскать багаж, косить траву) и на газовых месторождениях (мониторинг труб). Вместе с новыми проектами возникают новые практические задачи по навигации, распознаванию окружающих объектов и пользовательскому взаимодействию с минитрактором.

Стек - C++, Python, ROS2. Софт крутится на одноплатном компьютере с ограниченными вычислительными ресурсами. Часть написанного кода используем из больших агро автопилотов, часть функционала используем как есть или допиливаем под себя из проектов с открытым исходным кодом.

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

Обязанности:

  • разработка новых ROS2 нод и сервисов, доработка/рефакторинг уже имеющихся, тестирование и допиливание готовых opensource решений;
  • тестирование написанного кода на живых роботах, HIL/SIL стендах, записанных rosbag данных;
  • документирование устоявшихся процедур и пайплайнов

Требования:

  • уверенные знания C++ / Python;
  • базовое знание линейной алгебры и геометрии;
  • мобильная робототехника - как позиционироваться на улице, как позиционироваться в помещении, как проехать из точки А в точку Б, как при этом учитывать окружение;
  • опыт работы с ROS2 и nav2 - связь между нодами, запуск навигационного стека, визуализация данных, симуляция;
  • умение работать в команде с применением систем контроля версий git

Преимуществом будет:

  • OpenSource проекты;
  • опыт работы с docker, CI;
  • опыт работы с Autoware

Условия:

  • оформление по ТК РФ;
  • фиксированный оклад (обсуждается на собеседовании с успешным кандидатом);
  • собственное кафе - столовая в офисе;
  • собственный спортивный зал;
  • бесплатная парковка;