🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Разработчик на C++ в команду платформы гуманоидных роботов

Яндекс
Москва
Офис
Опубликовано: 13 Sep 2026
Мы разрабатываем платформу интеллектуального управления антропоморфными роботами. Она объединяет оборудование, низкоуровневое управление и алгоритмы верхнего уровня в единую систему, которая должна надёжно работать на реальном роботе.

Мы ищем разработчика на C++ в команду платформы. Вам предстоит развивать системное ПО робота и инженерную инфраструктуру вокруг него: от низкоуровневого стека управления до инструментов сборки, тестирования и диагностики.

Почему эта задача интересна:
Платформа — основа всей программной системы гуманоида. От неё зависит, насколько быстро инженеры могут разрабатывать и проверять новые функции и насколько надёжно они работают на физическом роботе.

Вам предстоит работать на стыке системного программирования, робототехники, встраиваемых систем и инженерной инфраструктуры — и видеть результат своих решений на реальном устройстве.

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

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

Поддержка CI/CD для роботов
Вы станете автоматизировать сборку, тестирование ПО и его доставку на стенды и роботов, обеспечивать воспроизводимость окружения и помогать команде безопасно и быстро выпускать изменения.

Инструменты разработки и тестирования
Вам предстоит создавать инструменты для запуска и проверки компонентов в симуляции, на стендах и физических роботах. Цель — сократить цикл от изменения в коде до проверенного результата на устройстве.

Инструменты диагностики
Ещё одна важная задача — развивать средства логирования, мониторинга и анализа состояния робота, чтобы инженеры быстро находили причины сбоев и регрессий в ПО или оборудовании.

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

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

  • Уверенно разрабатываете на современном C++ и владеете Python
  • Работали с Linux
  • Понимаете многопоточное и сетевое программирование
  • Умеете профилировать и отлаживать системное ПО
  • Разбираетесь в существующем коде и проектируете понятные интерфейсы
  • Самостоятельно решаете сложные задачи и умеете работать в команде

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

  • Работали с ROS 2 или DDS
  • Разрабатывали системы реального времени или ПО для встраиваемых платформ
  • Взаимодействовали с оборудованием через CAN, EtherCAT, USB, SPI, I2C или другие интерфейсы
  • Создавали CI/CD-пайплайны, использовали Docker и автоматизировали развёртывание ПО на устройствах
  • Работали с Isaac Sim, MuJoCo, PyBullet или другими симуляторами
  • Разрабатывали ПО для роботов или других автономных систем
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие