Ключевые Системы и Компоненты
Разработчик C++
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Группа Компаний "КСК" занимает лидирующие позиции в инновационном проектировании и производстве высокотехнологичного оборудования и комплектующих для сферы транспортного машиностроения. Мы стремимся к прогрессу и приглашаем вас присоединиться к нашей команде на позицию «Разработчик С++», чтобы вместе творить историю передовых технологий.
Ключевые задачи:
- Развивать архитектуру и ядро видеорегистратора, доводить MVP до промышленной эксплуатации;
- Реализовывать захват, обработку, запись и передачу видеопотоков в реальном времени;
- Интегрироваться с IP- и USB-камерами (RTSP, ONVIF);
- Использовать аппаратное кодирование и декодирование H.264/H.265 на ARM и x86;
- Обеспечивать совместимость с Xeoma: разбирать и реализовывать протоколы и формат архива;
- Реализовывать запись, хранение и поиск по видеоархиву;
- Разрабатывать стриминг (MJPEG, fMP4, WebRTC) и API для веб- и мобильных клиентов;
- Тестировать систему, искать утечки и узкие места, обеспечивать работу 24/7 на бортовом оборудовании;
- Проверять гипотезы на Python и переносить решения в C++.
Для решения задач потребуется:
- Коммерческая разработка на C/C++ от 3 лет, современный 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-тесты (GTest или аналоги).
Будет большим плюсом:
- Опыт разработки систем видеонаблюдения или видеостриминга;
- Embedded Linux на ARM, кросс-компиляция, работа с Rockchip;
- Аппаратное ускорение видео: MPP, V4L2, VAAPI, NVENC; Анализ и реверс-инжиниринг сетевых протоколов (Wireshark, tcpdump); ONVIF, WebRTC, TLS; Сборка deb-пакетов, Docker, CI/CD.
Преимущества работы у нас:
- …
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.