EltexEltex

C/C++ Developer

офис, гибрид, Новосибирск

Команда разрабатывает C/C++ решения для обработки медиапотоков и передачи видео (RTMP/RTSP) на базе Qt и Gstreamer/FFmpeg. Роль важна для стабильной доставки и обработки видео в продуктах компании, включая оптимизацию и отладку в Linux-среде

Стек

C++Qt5/Qt6MySQLGstreamerFFmpegDockerPodmanGitCMakeGDBValgrindRTMPRTSPTCP/IPBashPostgreSQLClangGCCREST

Задачи

  • •Разработка и поддержка медиапайплайнов для захвата, обработки и передачи видео
  • •Реализация и отладка сетевых протоколов передачи видео (RTMP/RTSP) и взаимодействия по TCP/IP
  • •Разработка логики и интерфейсных частей на Qt при необходимости интеграции с медиакомпонентами
  • •Оптимизация производительности и отказоустойчивости системы
  • •Отладка и профилирование в Linux с использованием GDB, Valgrind и системных утилит
  • •Работа с базами данных для хранения метаданных и конфигураций

Обязательно

  • •Уверенное знание C/C++
  • •Опыт работы с Qt5/Qt6
  • •Базовое понимание сетевых протоколов (OSI, TCP/IP) и протоколов видеопередачи (RTMP/RTSP)
  • •Базовое понимание Gstreamer (предпочтительно) или FFmpeg и умение строить медиаконвейеры
  • •Знание алгоритмов и структур данных и их применения
  • •Навыки работы с базами данных (MySQL/PostgreSQL)
  • •Умение работать в Linux: bash и основные утилиты; владение GDB/Valgrind; умение пользоваться Git

Будет плюсом

  • •Знание STL и Boost
  • •Опыт работы с CMake и Make
  • •Понимание работы компиляторов (Clang, GCC)
  • •Навыки рефакторинга и соблюдения чистоты кода
  • •Опыт работы с Docker/Podman
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT