Инженер-программист по обучению роботов (Python / C++, ROS 2) (Robotics)
Описание
Локация: Москва, проспект Мира, 119с2. Работа на месте работодателя.
Компания
Конструкторское бюро «Архитекторы роботов» компании «Корпорация Роботов» разрабатывает гуманоидных роботов, робособак и другие робототехнические платформы.
Что делать
Разрабатывать и внедрять навыки роботов: движение, жесты, манипуляции и последовательности действий.
Обучать модели управления с помощью Reinforcement Learning и Imitation Learning, а также собирать и подготавливать данные.
Настраивать симуляционные среды и переносить навыки на реальных роботов по подходу sim-to-real.
Интегрировать алгоритмы с SDK производителей, контроллерами и датчиками.
Проводить испытания, анализировать ошибки и повышать надёжность работы роботов.
Поддерживать код и техническую документацию, готовить инструкции для команды.
Требования
От 1 года до 3 лет опыта разработки для физических роботов.
Уверенное владение Python и знание C++ для интеграции SDK и отладки модулей.
Опыт работы с Linux и Git, а также знание ROS 2 или сопоставимый опыт: обмен сообщениями, системы координат, синхронизация данных и анализ логов.
Знание линейной алгебры, кинематики, основ динамики и теории управления.
Опыт работы с MuJoCo, Isaac Lab, Isaac Sim или сопоставимой средой.
Навыки безопасного запуска и испытаний роботов, включая проверку ограничений, аварийную остановку и обработку потери связи; технический английский для чтения документации.
Хорошо, если есть
Глубокая практическая компетенция в управлении движением и устойчивостью роботов.
Глубокая практическая компетенция в обучении манипуляциям.
Культура и преимущества
Полный цикл разработки: от обучения и симуляции до испытаний на реальном оборудовании.
Работа с гуманоидными роботами, робособаками и другими платформами.
Полная занятость с графиком 5/2, с 10:00 до 19:00.