Разработчик C++ (Computer Vision)

По договоренности

  • Динамо
  • Белорусская
  • Маяковская

О проекте:

Разрабатываем новую систему видеоанализа в реальном времени «с чистого листа».

Заменяем существующее решение, создавая технологический стэк под собственные задачи. В основе — IP-камеры, нейросетевые модели, алгоритмы компьютерного зрения и допплеровские радары для прецизионного измерения скорости.

Сейчас мы на самой интересной стадии — R&D.

Мы создаём прототип (PoC) и формируем архитектуру ядра системы. Вас ждёт глубокое погружение в предметную область, работа с «сырыми» данными оборудования, быстрые эксперименты и итеративная разработка ключевых алгоритмов. Наша цель — проверить гипотезы, получить первые работающие результаты и заложить основу для будущего production-решения.

Что предстоит делать:

  • Разработка C++ приложения под ОС Linux;

  • Разбираться в технических задачах: разбор протоколов радаров, SDK камер, исследование алгоритмов трекинга, детекции, гомографии;

  • Участие в принятии технических решений: выбор библиотек, написание модулей, оптимизация пайплайна;

  • Интеграция выгрузки данных с внешними системами через SOAP/JSON API;

  • Написание клиент-серверных приложений;

  • Исследование и внедрение решений для инженерных задач (калибровка, синхронизация);

  • Участие в проектировании и code review и готовность помогать коллегам.

Технологический стек:

C++17/20, Linux, CMake, GCC/Clang, QT, ImGui, FFmpeg (libavcodec), GStreamer, OpenCV, многопоточность, сетевые сокеты (UDP/TCP/RTSP), PostgreSQL, gSOAP, JSON, Docker, Git.

Требования:

  • 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 для прототипирования решений.


Адрес: Россия, Москва, Большая кольцевая линия, метро Савёловская
Показать на большой карте

Поделиться:

Опубликована 11 часов назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Мы ищем Разработчика фаззера в команду разработки программного обеспечения динамического анализа — фаззера ...
  • Полный день
  • Опыт от 1 года
Логотип компании ИНФОРИОНИНФОРИОН
  • Москва
11 часов назад
до 180 000 ₽
Выше средней на 25%
О проекте Ищем iOS-разработчика для участия в разработке и развитии мобильных приложений в банковской ...
  • Полный день
  • Опыт от 1 года
Логотип компании Софт коллекцияСофт коллекция
  • Москва
11 часов назад
от 250 000 ₽
Выше средней на 73%
Автономные технологии — инженерно-технологическая компания полного цикла, создающая робототехнические системы на основе искусственного интеллекта. Мы создаем с нуля устройства, включающие в себя электронику, механику и программное обеспечение высоког...
  • Полный день
  • Опыт от 1 года
Логотип компании Автономные ТехнологииАвтономные Технологии
  • Москва
10 часов назад
от 100 000 ₽
Ищем коллегу в команду web-разработки на проект: система администрирования бизнес-процессов для бюро кредитных историй. Мы хотим, чтобы любой процесс в бюро был автоматизирован и каждый сотрудник имел функциональный инструмент для своей работы на сай...
  • Полный день
  • Опыт от 1 года
Логотип компании Прогматик ЛабПрогматик Лаб
  • Москва
9 часов назад
Мы ищем AI Engineer, который будет создавать AI-агентов для товародвижения большой розничной сети и доводить решения до промышленной эксплуатации. Здесь можно работать с реальными бизнес-сценариями и данными в масштабе крупного ритейла, влиять на арх...
  • Полный день
  • Опыт от 1 года
Логотип компании МАГНИТ, Розничная сетьМАГНИТ, Розничная сеть
  • Москва
9 часов назад
Обязанности: Сопровождение и развитие Личного кабинета WEB ЭДО; Сопровождение и развитие ПО на аналогичном технологическом стеке; Выполнение правил производственного процесса. Требования: Уверенные знания и опыт в следующем стеке: Java 17 Spring Boot...
  • Полный день
  • Опыт от 1 года
Логотип компании ВТБ Специализированный депозитарийВТБ Специализированный депозитарий
  • Москва
9 часов назад

Похожие вакансии

до 180 000 ₽
Логотип компании Софт коллекцияСофт коллекция
от 250 000 ₽
Логотип компании Автономные ТехнологииАвтономные Технологии
от 100 000 ₽
Логотип компании Прогматик ЛабПрогматик Лаб
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.