Ключевые Системы и Компоненты

Разработчик C++ (видеостриминг)

Коротко

Разработчик C++ для видеорегистратора: захват, обработка, хранение и передача видеопотоков в реальном времени, интеграция IP/USB-камер по RTSP/ONVIF, аппаратное кодирование H.264/H.265 на ARM и x86, стриминг через MJPEG, fMP4 и WebRTC. Компания производит высокотехнологичное оборудование для транспортного машиностроения. Требуется от 3 лет коммерческой разработки на C/C++ (C++17/20), опыт Linux, многопоточности, сетевых протоколов, FFmpeg/GStreamer. Работа в Москве с возможностью удалённого или гибридного формата, зарплата до 206400 ₽ в месяц.

Локация и формат
Локация: Москва; доступны работа на месте работодателя, удалённый и гибридный форматы. График: 5/2, с 08:00 до 17:00 или с 09:00 до 18:00.
Зарплата: до 206400 ₽ в месяц до вычета налогов.
Компания
Группа компаний «КСК» занимается инновационным проектированием и производством высокотехнологичного оборудования и комплектующих для транспортного машиностроения.
Что делать
•Развивать архитектуру и ядро видеорегистратора, доводя MVP до промышленной эксплуатации.
•Реализовывать захват, обработку, запись и передачу видеопотоков в реальном времени.
•Интегрировать IP- и USB-камеры по RTSP и ONVIF, а также аппаратное кодирование и декодирование H.264/H.265 на ARM и x86.
•Разрабатывать запись, хранение и поиск по видеоархиву, включая совместимость с Xeoma.
•Создавать стриминг MJPEG, fMP4 и WebRTC, а также API для веб- и мобильных клиентов.
•Тестировать систему, находить утечки и узкие места, обеспечивать работу 24/7 на бортовом оборудовании.
Требования
•От 3 лет коммерческой разработки на C/C++; современный C++17/20 и STL.
•Знание многопоточности и синхронизации.
•Опыт разработки под Linux, включая память, процессы, файловые системы и сеть.
•Знание TCP/UDP, HTTP, RTSP/RTP; опыт с FFmpeg или GStreamer либо готовность быстро их освоить.
•Понимание кодеков H.264/H.265 и контейнеров MP4/fMP4, MKV и TS.
•Навыки отладки и профилирования с помощью gdb, valgrind или sanitizers, perf; Python для прототипирования и тестов, CMake, Git и unit-тесты.
Хорошо, если есть
•Опыт разработки систем видеонаблюдения или видеостриминга.
•Опыт с Embedded Linux на ARM, кросс-компиляцией и Rockchip.
•Знание MPP, V4L2, VAAPI, NVENC, ONVIF, WebRTC и TLS.
•Навыки анализа сетевых протоколов, сборки deb-пакетов, Docker и CI/CD.
Культура и преимущества
•Официальное оформление согласно ТК РФ.
•Гибкая система премирования, ежегодная индексация и дополнительное премирование за рациональные предложения.
•Программы карьерного и профессионального роста.
•Поддержка семей сотрудников: подарки детям, компенсация путёвок, бесплатные детские секции и материальная помощь.
•Корпоративные волонтёрские, конкурсные и досуговые мероприятия.
•Доступ к развивающим платформам Alpina Digital и TES.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

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

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте