Яндекс

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

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

Какие задачи вас ждут

  • разрабатывать системы навигации и позиционирования для роботов разных типов;
  • оптимизировать работу алгоритмов под вычислительную систему робота и сокращать задержки;
  • строить логику поведения робота и автоматизировать управление роем роботов;
  • создавать системы автоматизации для управления большим кластером разнородных роботов;
  • улучшать пайплайны CI/CD для кода различных вычислительных систем роботов;
  • масштабировать и повышать доступность систем управления роботом;
  • вести мониторинг каждой детали в системе управления и узлах робота.

Мы ждем, что вы

  • уверенно владеете С++ или Python;
  • знаете классические алгоритмы и структуры данных;
  • имеете опыт локализации и устранения проблем в больших и сложных системах;
  • готовы брать на себя ответственность.

Будет плюсом, если вы

  • использовали реляционные СУБД, например MySQL или PostgreSQL;
  • знаете базовые алгоритмы робототехники, такие как поиск маршрута, регулятор PID, оптимизация на фактор-графах, фильтр Калмана и фильтр частиц;
  • работали с ROS и ROS2;
  • создавали системы локализации и навигации для мобильных роботов, дронов, автономных автомобилей и т. д.