Разработчик ROS/ROS2 (робототехника)
Разработчик ROS/ROS2 для создания системы автономной инспекции на базе робособак. Нужно разрабатывать пакеты и ноды на Python/C++, интегрировать сенсоры и оборудование, участвовать в испытаниях. Требуется опыт с ROS/ROS2, Linux, Git. Компания предлагает официальное оформление, обучение и ДМС.
Зарплата не указана — оценили по рынку
На основе 37 похожих вакансий за 90 дней.
Что предстоит делать
ЛАНИТ-Интеграция - современная многопрофильная компания, специализирующаяся на проектировании и внедрении комплексных информационных систем, а также на строительных и инженерных решениях для объектов крупных государственных и корпоративных заказчиков. В активе компании – уникальный проектный опыт, накопленный командой за многие годы работы на рынке системной интеграции. На сегодняшний день реализовано свыше 2000 масштабных проектов, создано более 100 отраслевых решений для нефтегазового, банковского, промышленного и других ведущих секторов экономики. Мы создаём решение на базе мобильных робототехнических платформ (робособаки) для автономной инспекции и патрулирования промышленных объектов. Задача - построение масштабируемой системы, от пилотных проектов до промышленного внедрения на большом количестве объектов и у разных заказчиков.
- Разработка ROS/ROS2-пакетов и нод на Python/C++ для управления робототехнической платформой, навесным оборудованием и вспомогательными подсистемами;
- Реализация интерфейсов взаимодействия через topics, services и actions; разработка launch-файлов, конфигураций, lifecycle-логики и параметризации системы;
- Интеграция программных модулей в общий стек робота: навигация, perception, управление оборудованием, связь с оператором и внешними информационными системами;
- Разработка системной 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, навыки диагностики сетевого и межпроцессного взаимодействия;
- Базовое понимание устройства мобильного робота: сенсоры, исполнительные механизмы, бортовой компьютер, каналы связи и требования безопасности;
- Готовность работать не только с кодом, но и с реальным оборудованием, участвовать в сборке, настройке и испытаниях системы.
- Будет преимуществом:
- Опыт работы с CAN, UART/RS-485, Ethernet, gRPC, REST или MQTT;
- Опыт интеграции камер, LiDAR, GNSS, IMU, приводов или промышленного оборудования;
- Знание Docker, systemd, CI/CD и практик развёртывания ПО на нескольких роботах;
- Опыт работы с Nav2, SLAM, OpenCV, NVIDIA Jetson или другими edge-платформами;
- Опыт участия в полевых испытаниях и эксплуатации робототехнических систем.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в bpm
2 активные вакансии в компании
Специалист по информационной безопасности
~1 655 400 ₸ оценка
Компания «Онланта» ищет специалиста по информационной безопасности для участия в аудитах, разработке документации и консультировании по вопросам ИБ. Требуется опыт от 2 лет и знание российского законодательства в области ГИС, ПДн, КИИ. Предлагается работа в профессиональном окружении, ДМС и возможности обучения.
Похожие вакансии
6 вакансий
Middle разработчик на C (СХД)
~1 500 000 ₸ оценка
Разработка микросервисного приложения для управления функционалом СХД на C под Linux. Нужен уверенный C, Linux, Git, Bash, желательно знание ZFS/LVM. Компания предлагает удаленную или гибридную работу, ДМС и стабильность.
C++ Developer (Desktop Application)
~1 500 000 ₸ оценка
Разработка desktop-приложения для моделирования нефтегазовых скважин на C++20 и Qt. Нужен опыт с C++, STL, Boost, QML, а также умение проектировать архитектуру. Компания предлагает удалённую работу, гибкий график и возможности для роста.
C++ Developer (Desktop Application)
~1 500 000 ₸ оценка по стеку
Разработка desktop-приложения для моделирования нефтегазовых скважин на C++20 и Qt 6. Нужен опыт с STL, Boost, QML и архитектурным проектированием. Компания предлагает удалённую работу, гибкий график и поддержку релокации.
C++ инженер-программист
~1 500 000 ₸ оценка
Вакансия для C++ разработчика, который будет создавать высокопроизводительные системы и работать с embedded-технологиями. Требуется уверенное знание C++, Linux и многопоточности, плюсом будет опыт с дронами (MAVLink, ArduPilot) и GStreamer. Компания предлагает конкурентную зарплату и профессиональный рост.
Программист C++ (UI)
~1 500 000 ₸ оценка
Ищем опытного C++ программиста для разработки кроссплатформенного UI мобильной игры BLACK RUSSIA. Нужен опыт от 3 лет, знание ООП и UI-фреймворков. Предлагают удаленку или гибрид, современную технику, обучение и белую зарплату.
Программист C++ (UI)
~1 500 000 ₸ оценка
Ищем опытного C++ программиста для разработки кроссплатформенного UI в игровой студии BLACKHUB Games. Нужен опыт от 3 лет, знание ООП и UI-фреймворков. Предлагают удаленку или гибрид, современную технику, обучение и белую зарплату.