ФизЭл

Инженер-разработчик системы компьютерного зрения (OpenCV, бортовой вычислитель)

От 160 000 RUR
  • Москва
  • От 3 до 6 лет
  • Python
  • OpenCV
  • C++
  • Computer Vision
  • MAVLink
  • WebSocket
  • Docker
  • Linux

Обязанности:

Приём и синхронизация входных данных: видеопоток с камеры и полётная информация.

Препроцессинг кадров на OpenCV: захват, ресайз, цветовые преобразования, устранение искажений, калибровка камеры, стабилизация.

Инференс модели на бортовом вычислителе и постобработка: фильтрация детекций, трекинг объекта, сглаживание траектории.

Формирование и передача данных в полётный контроллер, проверка корректности и безопасных ограничений.

Оптимизация под бортовое железо: профилирование, бюджет задержки и FPS, TensorRT или ONNX Runtime, квантование, разделение по потокам.

Логирование, метрики и воспроизводимость: запись сессий, прогон пайплайна на записанных данных, регрессионные проверки после изменений.

Отладка на стенде и в полёте вместе с инженером по борту: разбор случаев срыва трекинга и просадок по времени.

Оптимизация детекции под ограниченные мощности бортового вычислителя.

Требования:

Опыт от 3 лет в разработке на Python с реальным продуктом

Опыт работы с вычислительными типа HAILO

Практический OpenCV: захват и обработка видео, калибровка, трекинг, работа с системами координат.

Опыт инференса нейросетевых моделей в реальном времени (ONNX Runtime, TensorRT, OpenVINO или аналоги) и понимание, откуда берётся задержка и как её сокращать.

Работа с потоками данных: WebSocket, сокеты, очереди, буферизация, обработка потерь и таймаутов.

Linux, git, docker, чтение логов; умение воспроизвести проблему и доказать, что она исправлена.

Аккуратность к границам ответственности: пайплайн не должен выдавать в полётный контроллер ничего, что не проверено.

Будет плюсом:

MAVLink, MAVSDK, pymavlink, опыт связки бортового вычислителя с полётным контроллером.

Бортовые вычислители: Jetson Orin/Nano, RK3588, Raspberry Pi; GStreamer, V4L2, работа с камерами и объективами.

Трекинг и фильтрация: ByteTrack, DeepSORT, фильтр Калмана.

Обучение и дообучение детекторов (YOLO и аналоги), подготовка и разметка датасетов.

Опыт работы с БПЛА, телеметрией, системами реального времени.

Опыт с AI-ассистентами в разработке: Claude Code, Cursor, Copilot.

Условия:

Москва, офис, полный день, оформление по трудовому договору.

Свой стенд, записи реальных полётов, быстрая обратная связь от испытаний.

Команда из трёх инженеров: борт, компьютерное зрение и серверная часть.