Программист-робототехник

Т1

Программист-робототехник

Описание вакансии

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

Задачи:

  • Проектирование и запуск роботизированных комплексов.
  • Интеграция ПО для промышленных роботов и коботов.
  • Построение архитектуры роботизированных ячеек.
  • Интеграция промышленных роботов, камер, захватов, PLC и промышленного вычислительного оборудования.
  • Разработка и тестирование сценариев.
Чем предстоит заниматься:
  • Написание управляющих программ для промышленных роботов.
  • Сборка, наладка и интеграция робота с внешним оборудованием роботизированных комплексов (сенсорами, захватами, преобразователями частоты и др.).
  • Проведение монтажных и пусконаладочных работ.
  • Подбор оборудования, комплектующих и материалов для реализации проекта.
  • Проведение обучения специалистов заказчика по эксплуатации РТК и базовому программированию роботов.

Требование:

  • Опыт работы на аналогичной позиции не менее 3 лет.
  • Практический опыт работы с промышленными роботами и коботами.
  • Уверенное знание и практический опыт программирования промышленных роботов и коботов.
  • Владение CAM-системами и опыт подготовки офлайн-программ для роботов.
  • Знание языков программирования и понимание принципов разработки прикладного ПО.
  • Знание сетевых технологий и принципов промышленного обмена данными.
  • Знание английского языка на уровне чтения технической документации.
  • Готовность к командировкам и работе на площадке заказчика.
  • Умение работать в команде, взаимодействовать с инженерами смежных направлений и быстро решать технические задачи.

Желательные требования:

  • Опыт разработки внешних систем автоматизации на базе ПЛК Beckhoff, Omron и/или Siemens.
  • Опыт работы с промышленными контроллерами и их подключением к роботам.
  • Опыт интеграции систем технического зрения с промышленными роботами.
  • Уверенное знание ROS 2.
  • Практический опыт с MoveIt 2, motion planning и collision checking.
  • Знание основ кинематики манипуляторов: FK/IK, TCP, frames, singularities, joint/cartesian motion.
  • Опыт работы с Python.
  • Практический опыт C++ для ROS/robotics-разработки.
  • Linux, Git, Docker.
  • Опыт интеграции robot controller / vendor SDK / ROS drivers.
  • Понимание принципов промышленного машинного зрения.
  • Практический опыт с RGB-D/3D-камерами, point clouds, calibration, pose estimation.
  • Понимание архитектуры промышленной роботизированной системы и разделения уровней perception, planning, control и safety.
  • Умение диагностировать проблемы производительности и измерять latency/cycle time.

Будет преимуществом:

  • Опыт с OpenCV, PCL.
  • PyTorch и практический опыт inference/fine-tuning готовых DL-моделей.
  • ONNX Runtime, TensorRT, CUDA на уровне deployment и оптимизации inference.
  • Isaac Sim / Isaac Lab, Gazebo, MuJoCo.
  • LeRobot, robomimic или аналогичные robot-learning frameworks.
  • Imitation Learning, Behavior Cloning, ACT, Diffusion Policy.
  • Понимание RL: reward, policy, rollout, offline/online RL.
  • Практический опыт с OpenVLA, Octo, GR00T или другими VLA/generalist robot policies.
  • Работа с simulation - real robot pipeline.
  • Опыт bin-picking, flexible Pick&Place, vision-guided robotics.
  • Интеграция промышленных PLC, fieldbus, OPC UA, Ethernet/IP и аналогичных интерфейсов
Навыки
  • OpenCV
  • PCL
  • CAM-системами
  • ПЛК Beckhoff
  • Omron
  • Siemens
  • ROS 2
  • MoveIt 2
  • motion planning
  • collision checking
  • FK/IK
  • TCP
  • frames
  • singularities
  • Python
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию