← к выдаче
разработка

Инженер-программист по обучению роботов (Python / C++, ROS 2)

Москвавчера

Описание от работодателя

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