вчера

разработчик C++ компьютерного зрения

ориентир по рынку
вакансия зп не указана
в среднем 220 098 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Разрабатываем новую систему видеоанализа в реальном времени «с чистого листа». Заменяем существующее решение, создавая технологический стэк под собственные задачи. В основе — IP-камеры, нейросетевые модели, алгоритмы компьютерного зрения и допплеровские радары для прецизионного измерения скорости. Сейчас мы на самой интересной стадии — R&D. Мы создаём прототип (PoC) и формируем архитектуру ядра системы.

задачи

  • Разработка C++ приложения под ОС Linux
  • Разбираться в технических задачах: разбор протоколов радаров, SDK камер, исследование алгоритмов трекинга, детекции, гомографии
  • Участие в принятии технических решений: выбор библиотек, написание модулей, оптимизация пайплайна
  • Интеграция выгрузки данных с внешними системами через SOAP/JSON API
  • Написание клиент-серверных приложений
  • Исследование и внедрение решений для инженерных задач (калибровка, синхронизация)
  • Участие в проектировании и code review и готовность помогать коллегам

требования

  • Production-опыт разработки на C++ 17/20
  • Опыт сборки и кросс-компиляции с CMake, Conan/vcpkg
  • Глубокое понимание многопоточности и управление памятью
  • Опыт анализа и интеграции сторонних SDK от производителей камер
  • Понимание и опыт работы с сетями: RTSP, UDP/TCP, сокеты, отладка сетевых проблем
  • Опыт применения библиотеки OpenCV и интеграцией в систему с готовыми моделями ONNX, YOLO (детекция, трекинг, работа с матрицами, калибровка)
  • Опыт работы с FFMPEG или GStreamer
  • Опыт работы с базой данных PostgreSQL, SQLite (DDL, DML)
  • Опыт профилирования приложений и нахождения узких мест bottleneck
  • Опыт написания клиентов для веб-сервисов (JSON, SOAP)
  • Практический опыт разработки под ОС Linux
  • Умение работать в терминале (bash, ssh, systemctl, journalctl, cron)
  • Понимание, что такое Docker и зачем он нужен
  • Будет плюсом: Написание UI на QT, ImGui; Опыт работы с калибровкой камеры и задачами гомографии; Знание алгоритмов трекинга объектов (SORT, DeepSORT); Опыт с синхронизацией данных (NTP, PTP, временные метки); Знание Python для прототипирования решений

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.