Обязанности
Бортовое ПО и интеграция с автопилотом
— Разработка ПО companion computer на C++ и Python под Linux (без GUI); опционально — участие в разработках модулей на C для RT-сервисов.
— Интеграция с ArduPilot и/или PX4 по MAVLink: телеметрия, команды.
— Реализация контура автономного удержания и навигации.
— Sensor fusion на прикладном уровне: оптическая одометрия, IMU (attitude), baro, optional lidar/stereo; GPS.
— Алгоритмы ветрокомпенсации, демпфирования скорости, подхода к точке и удержания по оптическому REF.
— Автоматизация фаз миссии.
Наземный сегмент, отладка и испытания
— Настройка SITL (Gazebo и/или Arduplane SITL): воспроизводимые прогоны до выхода на полигон.
— Работа с Mission Planner / QGroundControl / MAVProxy; разбор flight logs.
— Подготовка чек-листов preflight.
— Участие в полигонных испытаниях.
Обеспечение работы
— Разработка CI/CD pipeline (GitLab).
— Сопровождение сборки и деплоя в изолированной сети.
— Code review.
— Jira – создание, ведение задач.
— Confluence – базовое документирование.
— Работа с внутренними репозиториями: GitLab CI, offline-зависимости.
Обязательные знания и навыки
Разработка
— C++ и Python – основной стек.
— Linux embedded: systemd-сервисы, работа с /dev/video*, UDP/serial MAVLink.
— Базовый CMake, Git.
— Многопоточность.
Беспилотные системы
— Архитектура БАС: FC + companion + GCS; каналы RC и телеметрии.
— ArduPilot / PX4: режимы (STABILIZE, ALT_HOLD, LOITER, GUIDED, RTL), параметры, arming, failsafe.
Качество и отладка
— SITL-прогоны.
— Test-based development.
Желательные навыки (плюс к кандидату)
— Gstreamer или захват V4L2 — video pipeline с учётом latency.
— ROS2 / mavros.
— DroneCAN/OpenCyphal.
— TLS, PKI, сертификаты (OpenSSL).
Условия
— Работа в Рязани.
— Работа на предприятии в контуре крупнейшего в стране государственного промышленного холдинга.
— Полное соблюдение ТК РФ, «белая» зарплата, прозрачная окладно-премиальная система.
— Молодое предприятие сейчас финализирует программу бенефитов: уже к осени 2026 года для всех сотрудников станут доступны ДМС, социальный пакет, компенсации, бонусная система, возможность обучаться и расти внутри компании.
— Гибридный формат работы.