Назад

Разработчик C++ (Видеонаблюдение)

180 000 - 200 000₽
Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Разработчик C++ (видеонаблюдение): Разработка архитектуры и ядра системы видеонаблюдения, модулей захвата, обработки, передачи и хранения видеопотоков с акцентом на C++17/20, многопоточность и работу с кодеками. Focus on создании высокопроизводительных алгоритмов обработки больших объемов видеоданных, сетевых протоколов, API и интеграций с камерами.

Локация: Москва; доступны офисный, удалённый и гибридный форматы работы. График: 5/2, с 08:00 до 17:00 или с 09:00 до 18:00.

Зарплата: 180 000–200 000 ₽ на руки в месяц.

Компания

Группа компаний «КСК» занимается инновационным проектированием и производством высокотехнологичного оборудования и комплектующих для транспортного машиностроения.

Что делать

  • Разрабатывать архитектуру и ядро системы видеонаблюдения с нуля.
  • Создавать модули захвата, обработки, передачи и записи видеопотоков в реальном времени.
  • Интегрировать IP-, USB- и аналоговые камеры через устройства захвата.
  • Разрабатывать алгоритмы сжатия и декодирования видео, сетевые протоколы и API для frontend и мобильных приложений.
  • Оптимизировать работу с большими объёмами видеоданных и реализовывать функции хранения и поиска по видеоархиву.

Требования

  • От 3 лет коммерческой разработки на C/C++.
  • Глубокое понимание многопоточности, синхронизации, архитектуры ПО и паттернов проектирования.
  • Опыт работы с видеокодеками H.264/H.265, контейнерами MP4/AVI и библиотеками FFmpeg, GStreamer или OpenCV.
  • Опыт сетевого программирования с TCP/UDP, RTSP и HTTP.
  • Знание C++17/20, STL, CMake, Git, а также принципов работы операционных систем.
  • Опыт профилирования и оптимизации производительности.

Хорошо, если есть

  • Опыт разработки систем видеонаблюдения или видеостриминга.
  • Знание ONVIF, RTMP и WebRTC.
  • Опыт использования CUDA или OpenCL для GPU-ускорения.
  • Понимание принципов безопасности и шифрования видеоданных.

Культура и преимущества

  • Официальное оформление согласно ТК РФ.
  • Гибридный, удалённый или офисный формат работы.
  • Гибкая система премирования, ежегодная индексация и дополнительные премии за рациональные предложения.
  • Программы карьерного и профессионального роста.
  • Поддержка семей сотрудников, корпоративные мероприятия и доступ к обучающим платформам Alpina Digital и TES.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →