Инженер-разработчик (БПЛА)
Описание
Чем предстоит заниматься В зависимости от опыта можно начать с одного из направлений: Автопилот и управление ArduPilot, MAVLink, интеграция сторонних модулей (например, модуль визуальной одометрии), доработка самого ArduPilot. Компьютерное зрение Развитие существующего CV, обработка видеопотока в реальном времени, детекция и трекинг, интеграция CV с другими подсистемами, применение результатов CV для управления камерой и аппаратом, оптимизация работы алгоритмов на бортовых вычислительных платформах. Видео и передача данных Передача видео по нестабильному каналу, интеграция с аппаратными энкодерами и драйверами, GStreamer/FFmpeg, оптимизация latency, bandwidth и загрузки CPU/GPU. Не требуется знать всё перечисленное. У нас уже есть экспертиза по направлениям — важнее способность самостоятельно решать задачи и быстро осваивать новое. Что для нас важно хорошее знание Python и/или C++; опыт разработки программ, взаимодействующих с оборудованием или внешними системами; способность самостоятельно разобраться с новой технологией; интерес к сложным техническим задачам. Опыт работы с одной или несколькими областями ниже будет большим плюсом, но не является обязательным требованием: ArduPilot / MAVLink; Embedded Linux; Computer Vision / OpenCV / PyTorch / YOLO / SAM3; CUDA / TensorRT / ONNX; GStreamer / FFmpeg; NVIDIA Jetson Multimedia API, V4L2; Rockchip MPP; аппаратное кодирование и декодирование видео; Shared Memory / Zero-Copy / DMA-BUF; real-time и low-latency системы. Если коротко: Мы ищем самостоятельного разработчика с хорошей технической базой, которому интересно разбираться в сложных системах. Уровень и компенсация зависят от сложности задач, которые специалист способен решать самостоятельно, а не от количества лет в резюме. Условия: Оформление по ТК РФ. Конкурентная заработная плата. Гибкое начало рабочего дня. Возможности для профессионального роста и развития. Офис в 10-ти минутах ходьбы от м. Проспект Вернадского.