Инженер-разработчик по компьютерному зрению Computer Vision/Machine Learning/Robotics
Описание
Обязанности: • Разработка клиент-серверных приложений на базе ROS-узлов для детекции и трекинга БПЛА; • Проектирование архитектуры сложных приложений компьютерного зрения (pipeline детекции → трекинга → синхронизации данных); • Чтение легаси кода; • Ведение программной документации; • Ведение системной документации; • Разработка программных интерфейсов взаимодействия с теми или иными техническими средствами (моторы, GPS приемники, камеры USB/MIPI CSI-2, NPU-платформы и тд.) • Работа в области разработки беспилотных авиационных систем и их компонентов, средств обнаружения БПЛА; По камере матчить картинку с тайла карт Яндекс. Определение вектора движения скорости и высоты; Сбор и разметка датасета под реальные условия (малоразмерные цели, сложный фон — небо, земля); Обучение и дообучение детекторов (семейство YOLO и аналоги, подходящие для edge); Квантизация моделей (INT8, PTQ/QAT) и контроль потери точности; Компиляция и запуск моделей на Hailo через Hailo Dataflow Compiler / Model Zoo (.hef); Алгоритмы сопровождения цели (трекинг) и оценка качества на реальных полётных данных; Участие в выборе камеры и оптики под задачу детекции: разрешение, кадровая частота, угол обзора, чувствительность, глобальный/роллинг-затвор, RGB vs тепловизор. Требования: • Наличие высшего технического профильного образования или диплом о профессиональной переподготовке; • Python (обязательно); • Опытный пользователь Git; • Опыт работы с OpenCV (CSRT, MOSSE, optical flow, работа с видеопотоком); • Опыт работы с YOLO (v5/v8…), обучение и оптимизация инференса; • Знание NumPy, векторизация вычислений. Приветствуется: • Опыт работы в НИОКР; • С/С++; • Знание Linux (в том числе Embedded Linux — сборка из исходников, системная отладка); • Multi-object tracking: ByteTrack, DeepSORT, BoTSORT; • Kalman-фильтры, IoU-matching, ReID; • Опыт работы с ROS; • Опыт работы с NPU-платформами (Rockchip RK3588, Jetson, Hailo); Условия: • Окончательный уровень оплаты обсуждается на собеседовании (онлайн или очном); • Оформление в соответствии с ТК РФ • График работы: полная занятость, гибкий график.