Разработчик/C++ Developer (Computer Vision, Real-time Systems)

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

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

О проекте:

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

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

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

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

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

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

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

C++17/20, Linux, CMake, GCC/Clang, QT, ImGui, FFmpeg (libavcodec), 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 для прототипирования решений.

Адрес: Россия, Москва, Бумажный проезд, 2/2
Показать на большой карте

Поделиться:

Опубликована 8 дней назад

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

Присоединяйся к нашей уникальной команде разработчиков продуктов Сбера в сфере LegalTech — создай будущее правовых технологий вместе с нами! Мы создаём инновационные юридические сервисы на основе передовых решений на базе AI, помогая миллионам людей ...
  • Полный день
  • Опыт от 3 лет
Логотип компании СберПравоСберПраво
  • Москва
день назад
350 000 ₽
Выше средней на 77%
Наш партнёр компания "Лаваль ищет себе в команду специалистов. Информация о проекте: разработка высоконагруженной распределенной системы для приема, обработки и хранения медицинских исследований (DICOM). Система включает множество интеграций, работае...
  • Полный день
  • Опыт от 3 лет
Логотип компании Альта ВиаАльта Виа
  • Москва
2 дня назад
Что мы ожидаем от вас: 3+ года соответствующего опыта; Отличные знания языка TypeScript; Опыт работы с языком стилей SCSS/SAS; Знание фреймворк Vue 2/3; Понимание фреймворк Vue для серверного рендера Nuxt 2/3. Будет преимуществом: Знание TypeScript В...
  • Полный день
  • Опыт от 3 лет
Логотип компании Общероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельностиОбщероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельности
  • Москва
3 дня назад
Тринити – системный интегратор и российский производитель оборудования для ИТ-инфраструктуры. Более 30 лет мы работаем для коммерческих организаций и государственных структур. Команда Тринити обладает богатым опытом и знаниями в области проектировани...
  • Полный день
  • Опыт от 3 лет
Логотип компании ТринитиТринити
  • Москва
день назад
Обязанности: Разработка программного обеспечения для интеграции фронт-офисных приложений; Cоздание инструментов для трейдеров и ассистентов; Разработка отчётов. Требования: Опыт разработки серверных приложений и сервисов на платформе .NET 8/9; Опыт р...
  • Полный день
  • Опыт от 3 лет
Логотип компании АКБ Национальный Резервный БанкАКБ Национальный Резервный Банк
  • Москва
день назад
Обязанности: Разработка ПО в части получения данных и реализации алгоритмов в realtime; Выполнение оптимизации потоковых данных; Разработка элементов пользовательского интерфейса, отображение данных от оборудования в реальном времени; Разработка драй...
  • Полный день
  • Опыт от 3 лет
Логотип компании Star-StaffStar-Staff
  • Москва
день назад

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

Логотип компании СберПравоСберПраво
350 000 ₽
Логотип компании Альта ВиаАльта Виа
Логотип компании Общероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельностиОбщероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельности
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.