RSE-разработчик (КШ)
Обязанности
Настройка и эксплуатация роботизированных стендов: настройка роботов-манипуляторов, захватов, камер и датчиков; калибровка робота, камер и координатных систем; настройка сетевого взаимодействия компонентов робота; диагностика проблем с hardware и software; подготовка робота к экспериментам и тестовым запускам; работа непосредственно с роботами и оборудованием в лаборатории; запуск и интеграция VLA-моделей на роботах: запуск Docker-контейнеров с ML/VLA-моделями на бортовых компьютерах; интеграция моделей с ROS 2; передача команд от VLA к контроллерам робота; настройка pipeline: камера → perception/VLA → action → робот; мониторинг производительности и стабильности системы; поиск и устранение проблем при запуске моделей на реальном роботе; организация сбора teleoperation data: настройка teleoperation для роботов; организация записи trajectories, изображений с камер, состояний робота и других сенсорных данных; разработка и поддержка pipeline для сбора датасетов; контроль качества собранных данных; подготовка данных для последующего обучения VLA / imitation learning моделей; организация экспериментов по сбору данных: какие задачи, сколько эпизодов, какие условия и параметры; работа с ROS 2 и робототехническим software stack: разработка и настройка ROS 2 nodes, topics, services и actions; работа с TF2, rosbag и параметрами ROS; интеграция камер, манипуляторов, захватов и сенсоров; работа с MoveIt 2 и ros2_control; написание небольших утилит и инструментов для автоматизации экспериментов; поддержка экспериментов: запуск экспериментов на реальных роботах; сбор логов и анализ проблем; повторение и автоматизация тестов; взаимодействие с ML-инженерами: передача данных, диагностика ошибок модели, подготовка новых экспериментов; постепенная автоматизация процесса: «запустил эксперимент → робот собрал данные → данные попали в датасет»
Требования
2+ года опыта в робототехнике / Robotics Software / Embedded / Automation; хорошо знаете Linux и Python; практический опыт работы с ROS 2; понимание основных принципов работы: ROS nodes / topics / services / actions; TF2 и coordinate frames; rosbag; hardware interfaces; умение работать с Docker и запускать сервисы в контейнерах; умение самостоятельно разобраться, почему робот или отдельный компонент системы не работает; не бояться работать с реальным железом: подключать оборудование, настраивать камеры, калибровать системы, проверять датчики и искать проблемы; умение писать аккуратный production-oriented код и скрипты для автоматизации экспериментов; готовность много работать непосредственно с роботами, а не только писать код; желательно: опыт работы с MoveIt 2 / ros2_control; опыт работы с реальными роботами манипуляторами; опыт настройки и калибровки RGB-D камер; опыт с NVIDIA Jetson и GPU; CUDA / TensorRT / ONNX; опыт работы с teleoperation; опыт сбора robotics datasets; знакомство с imitation learning / behavior cloning / VLA; C++ и ROS 2 C++; опыт работы с силомоментными или тактильными датчиками; опыт автоматизации лабораторных стендов
Условия
Работа в аккредитованной IT-компании; гибридный формат работы в Москве и МО; официальное оформление с первого дня работы и поддержка куратора во время адаптации; прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций; экологичная культура и адекватные руководители; компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников; бонус 15% с покупок во ВкусВилл; социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка; партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.
Откликнуться на вакансию свайпом в Telegram
Зарплату работодатель не указал. Ориентир по вакансиям Swipe Jobs.
Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.