Robotic software enginee

Дата размещения вакансии: 08.09.2026
Работодатель: ВкусВилл
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Кулакова 20к1
Требуемый опыт работы:
От 1 года до 3 лет

ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений.

Мы отвечаем за разработку мобильных и web- приложений, автоматизацию бизнес-процессов, искусственный интеллект, devops, инфобез ВкусВилла.

Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла.

На данный момент мы ищем Robotics Software Engineer для ускорения работ по стриму домашние роботы/гуманоид.

Обязанности:

Настройка и эксплуатация роботизированных
стендов:

  • Настройка роботов-манипуляторов, захватов, камер и датчиков;
  • Калибровка робота, камер и координатных систем;
  • Настройка сетевого взаимодействия компонентов робота;
  • Диагностика проблем с hardware и software;
  • Подготовка робота к экспериментам и тестовым запускам;
  • Работа непосредственно с роботами и оборудованием в лаборатории.

Запуск и интеграция VLA-моделей на роботах:

  • Запуск Docker-контейнеров с ML/VLA-моделями на бортовых компьютерах;
  • Интеграция моделей с ROS 2;
  • Передача команд от VLA к контроллерам робота;
  • Настройка pipeline: камера → perception/VLA → action → робот;
  • Мониторинг производительности и стабильности системы;
  • Поиск и устранение проблем при запуске моделей на реальном роботе;
  • При этом не требуется самостоятельно разрабатывать VLA-модели — за это отвечает ML-команда.

Организация сбора 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-инженерами: передача данных, диагностика ошибок модели, подготовка новых экспериментов;
  • Постепенная автоматизация процесса: «запустил эксперимент → робот собрал данные → данные попали в датасет».

Наш стек

Robotics:

  • ROS 2;
  • MoveIt 2;
  • ros2_control;
  • TF2;
  • RViz;
  • rosbag.

Infrastructure:

  • Linux;
  • Docker;
  • Git;
  • Bash;
  • Python.

ML deployment:

  • NVIDIA GPU / Jetson;
  • CUDA;
  • ONNX;
  • TensorRT.

Hardware:

  • Роботы-манипуляторы Agibot, Unitree, Realman и другие;
  • Адаптивные захваты;
  • RGB-D камеры, Intel RealSense;
  • Силомоментные и тактильные датчики.

Требования:

  • Имеете 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 руб.