Локация
Москва; удалённый или гибридный формат. Требуется готовность ездить на площадку для интеграции и тестовых полётов.
Зарплата
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.
•Официальное оформление по ТК РФ.