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

Разработчик C++

Коротко

Разработка с нуля архитектуры и ядра системы видеонаблюдения: захват, обработка и передача видеопотоков в реальном времени, интеграция с камерами, алгоритмы сжатия/декодирования видео, сетевые протоколы, работа с видеоархивом и API. Компания — крупный производитель оборудования для транспортного машиностроения (16000+ сотрудников). Требуется коммерческий опыт C/C++ от 3 лет, многопоточное программирование, работа с видеокодеками и библиотеками (FFMPEG, GStreamer, OpenCV), сетевое программирование (TCP/UDP, RTSP, HTTP), C++17/20. Формат работы — гибрид в Москве, зарплата 180 000–200 000 ₽.

О компании
«Ключевые Системы и Компоненты» являются крупным разработчиком и производителем оборудования и комплектующих для транспортного машиностроения.
Группа Компаний "КСК" занимает лидирующие позиции в инновационном проектировании и производстве высокотехнологичного оборудования и комплектующих для сферы транспортного машиностроения.
Ключевые задачи
•Разрабатывать архитектуру и ядро системы видеонаблюдения с нуля;
•Реализовывать модули захвата, обработки и передачи видеопотоков в реальном времени;
•Интегрироваться с различными типами камер (IP, USB, аналоговые через захват);
•Создавать высокопроизводительные алгоритмы сжатия и декодирования видео;
•Разрабатывать сетевые протоколы для передачи видеоданных;
•Оптимизировать производительность работы с большими объемами видеоданных;
•Реализовывать модули записи, хранения и поиска по видеоархиву;
•Создавать API для интеграции с frontend и мобильными приложениями.
Для решения задач потребуется
•Опыт коммерческой разработки на C/C++ от 3х лет;
•Глубокое понимание многопоточного программирования и синхронизации;
•Опыт работы с видео: кодеки (H.264, H.265), контейнеры (MP4, AVI);
•Знание библиотек обработки видео (FFMPEG, GStreamer, OpenCV и др.);
•Опыт сетевого программирования (TCP/UDP, RTSP, HTTP);
•Владение современными стандартами C++ (C++17/20) и STL;
•Опыт профилирования и оптимизации производительности;
•Знание принципов архитектуры ПО и паттернов проектирования;
•Опыт работы с CMake, Git;
•Понимание принципов работы операционных систем (память, процессы, файловые системы).
Будет большим плюсом
•Опыт разработки систем видеонаблюдения или видеостриминга;
•Знание протоколов ONVIF, RTMP, WebRTC;
•Опыт работы с CUDA/OpenCL для GPU-ускорения;
•Понимание принципов безопасности и шифрования видеоданных.
Преимущества работы у нас
•Официальное оформление согласно ТК РФ;
•Конкурентная зарплата: гибкая система премирования, ежегодная индексация, дополнительное премирование за рациональные предложения;
•Удаленный формат работы/гибрид/офис;
•График работы: 5/2, с 08:00 до 17:00 либо с 09:00 до 18:00;
•Программы карьерного и профессионального роста;
•Забота о семье: новогодние подарки детям, компенсация путевок в лагерь, бесплатные секции для детей, материальная помощь в различных жизненных ситуациях и другое;
•Яркая корпоративная жизнь: волонтерские программы, конкурсы, досуговые мероприятия;
•Доступ в развивающим платформам: Alpina Digital, TES.
Место офиса: удаленный формат работы/гибрид/офис.

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

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

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

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

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