3 дня назад
Middle-разработчик бортового ПО БПЛА (Companion / ArduPilot)
250 000 - 400 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Middle-разработчик бортового ПО БПЛА (Companion / ArduPilot): разработка сервисов для бортового компьютера, интеграция VIO/CV и видеопайплайнов с ArduPilot, а также запуск нейросетевых моделей на Hailo-8 с акцентом на надёжность полётной логики, телеметрию и навигацию без GPS. Focus on тестирование в SITL, анализ логов EKF3, оптимизацию инференса в реальном времени и безопасную интеграцию изменений на реальных бортах.
Локация: Москва; удалённый или гибридный формат. Требуется готовность ездить на площадку для интеграции и тестовых полётов.
Зарплата: 250 000–400 000 ₽ на руки в месяц.
Компания
Разработка тяжёлых грузовых мультироторов на ArduPilot с бортовыми компьютерами Raspberry Pi 5, ускорителями Hailo-8 и навигацией без GPS.
Что делать
- Разрабатывать и сопровождать сервисы на бортовом компьютере: телеметрию, передачу команд в Guided, обработку событий миссии, watchdog и восстановление после сбоев.
- Интегрировать VIO и CV-пайплайны с ArduPilot, формировать сообщения внешней навигации и проверять работу EKF3 по логам.
- Собирать GStreamer-пайплайны для передачи видео с борта на землю с аппаратным кодированием и низкой задержкой.
- Запускать и оптимизировать нейросетевые модели на Hailo-8, включая конвертацию, квантование и инференс в реальном времени.
- Писать Lua-скрипты для ArduPilot, тестировать изменения в SITL, а затем участвовать в интеграции и тестовых полётах на реальных бортах.
- Поддерживать воспроизводимые сборки, версии образов и скриптов, changelog и техническую документацию.
Требования
- От 2–3 лет коммерческой разработки на Python под Linux; готовность читать и при необходимости писать на Go или Rust.
- Практический опыт с MAVLink и ArduPilot или PX4: структура сообщений, потоки, sysid/compid, Guided, параметры и EKF.
- Опыт с GStreamer или аналогичной обработкой видео в реальном времени и OpenCV.
- Опыт работы с одноплатными компьютерами, GPIO/UART/CSI, сборкой образов, автозапуском и отладкой по SSH.
- Навыки Git, code review, написания понятных коммитов и README; чтение документации и исходников на английском.
- Оформление по ТК РФ, полная занятость и готовность регулярно посещать площадку для интеграции и тестовых полётов.
Хорошо, если есть
- Опыт с VIO/SLAM, ORB-SLAM3, OpenVINS, VINSFusion, RealSense или Kalibr.
- Опыт деплоя нейросетей на Hailo, Coral, Jetson TensorRT или OpenVINO.
- Знание исходников ArduPilot, сборка прошивки и правки на C++.
- Опыт с ROS 2, mavros, ArduPilot DDS, mesh-сетями, PPP/Ethernet и навигационными датчиками.
- Опыт работы с коптерами и самолётами, пилотирование квадрокоптера.
Культура и преимущества
- Удалённый или гибридный формат работы с полной занятостью.
- Работа над бортовым ПО тяжёлых грузовых мультироторов и системами навигации без GPS.
- Все изменения, влияющие на полёт, проходят SITL-тестирование, code review и проверку по чек-листу.
- Работа с информацией заказчиков под NDA.
- Официальное оформление по ТК РФ.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
СМАРТИНДУСТРИЯ
5 дней назад
Программист беспилотных систем (Рязань)
350 000₽
Ready Robot
5 дней назад
Инженер-программист АСУ ТП
140 000 - 200 000₽
Т-Банк
7 дней назад
R&D-инженер (робототехника)
ВкусВилл
8 дней назад
Robotics Software Engineer (Robotics)
400 000₽
Стерх-Интелсервис
9 дней назад
Ведущий инженер – разработчик АСУ ТП
200 000 - 300 000₽
UmproTech
10 дней назад
Инженер-программист промышленной робототехники и АСУ ТП (Robotics & PLC)
280 000 - 400 000₽