c++ разработчик робототехнических систем

ориентир по рынку
вакансия зп не указана
в среднем 218 336 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

ЛАНИТ-Интеграция проектирует и внедряет комплексные информационные системы, а также реализует строительные и инженерные решения для крупных государственных и корпоративных заказчиков. Компания создаёт решение на базе мобильных робототехнических платформ для автономной инспекции и патрулирования промышленных объектов.

задачи

  • Разрабатывать пакеты и узлы ROS/ROS2 на Python и C++ для управления робототехнической платформой, оборудованием и вспомогательными подсистемами;
  • Реализовывать интерфейсы взаимодействия через topics, services и actions;
  • Разрабатывать launch-файлы, конфигурации, lifecycle-логику и параметризацию системы;
  • Интегрировать программные модули в общий стек робота;
  • Разрабатывать системную ROS/ROS2-обвязку, включая TF-дерево, QoS, namespaces, диагностику, логирование, мониторинг состояния, обработку ошибок и безопасное восстановление;
  • Интегрировать камеры, тепловизоры, LiDAR, IMU, GNSS, микрофоны, приводы, контроллеры, роутеры и бортовые вычислители;
  • Разрабатывать или адаптировать драйверы и протоколы обмена по Ethernet, CAN/SocketCAN, UART/RS-485, USB и другим интерфейсам;
  • Реализовывать сценарии работы робота, включая запуск и остановку подсистем, выполнение миссий, управление полезной нагрузкой и реакции на события и аварийные состояния;
  • Создавать утилиты для настройки, диагностики и обслуживания платформы;
  • Автоматизировать сборку, запуск и развёртывание программного обеспечения;
  • Работать с rosbag и системными логами, профилировать систему, искать причины нестабильности, задержек и отказов;
  • Участвовать в проектировании архитектуры, описании интерфейсов между компонентами и подготовке технической документации;
  • Взаимодействовать с инженерами по навигации, компьютерному зрению, электронике и механике;
  • Участвовать в лабораторных, полигонных и выездных испытаниях.

требования

  • Опыт разработки на ROS/ROS2 и понимание основных механизмов ROS-экосистемы;
  • Уверенное владение Python и/или C++;
  • Опыт создания прикладных программных модулей для робототехники или embedded/edge-систем;
  • Понимание nodes, topics, services, actions, TF2, QoS, lifecycle, launch, colcon и rosbag;
  • Опыт работы в Linux и Git;
  • Навыки диагностики сетевого и межпроцессного взаимодействия;
  • Базовое понимание устройства мобильного робота, включая сенсоры, исполнительные механизмы, бортовой компьютер, каналы связи и требования безопасности;
  • Готовность работать с кодом и реальным оборудованием, участвовать в сборке, настройке и испытаниях системы;
  • Опыт интеграции камер, LiDAR, GNSS, IMU, приводов или промышленного оборудования;
  • Знание Docker, systemd, CI/CD и практик развёртывания ПО на нескольких роботах;
  • Опыт работы с Nav2, SLAM, OpenCV, NVIDIA Jetson или другими edge-платформами;
  • Опыт участия в полевых испытаниях и эксплуатации робототехнических систем;
  • Будет плюсом опыт работы с CAN, UART/RS-485, Ethernet, gRPC, REST или MQTT.

условия

  • Официальное оформление и стабильный прозрачный доход;
  • Корпоративный университет, электронная библиотека МИФ, вебинары с внешними и внутренними экспертами и центр карьерного консультирования;
  • Профильное обучение и сертификация;
  • Школа спикеров и дебатный клуб.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.