← Все вакансии

Разработчик на Python и C++ в команду робототехники

Команда робототехники занимается всем, что связано с автономными складскими роботами и другими системами: от прототипирования и разработки первичных образцов до запуска серийного производства. Мы ищем разработчика на С++ в продуктовую команду по роботам-манипуляторам.

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

Задачи и обязанности

Разработка системы верхнеуровневого управления

Мы создаём гибкие решения, которые можно легко адаптировать к любой площадке заказчика, и в этом вы нам можете помочь. В рамках этого направления нужно будет работать со state-машинами, Behaviour Tree.

Разработка инструментов для автоматизации пусконаладки и поддержки роботов

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

Разработка и доработка основных компонентов для роборуки

В рамках этой задачи нужно будет ускорять и улучшать надёжность планировщика траекторий, collision checker, системы интеграции робота с внешними системами.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Уверенно владеете C++
  • Знаете классические алгоритмы и структуры данных
  • Работали с крупными проектами
  • Готовы работать в атмосфере стартапа

Дополнительные требования

  • Знаете базовые алгоритмы робототехники, такие как поиск маршрута (Дейкстра, RRT), PID-регулятор, фильтр Калмана и фильтр частиц
  • Работали с алгоритмами, связанными с роборуками (планирование, управление)
  • Работали с ROS и ROS2
  • Понимаете, зачем нужны непрерывная интеграция и непрерывная доставка (CI/CD), Git и код-ревью
  • Создавали системы локализации и навигации для мобильных роботов, дронов, автономных автомобилей и т. д.
Python CI/CD Git
Откликнуться →