Разработчик С++ (middle)

Правительство Москвы

Разработчик С++ (middle)

Москва, Арбатско-Покровская линия, метро Кунцевская

Метро: Кунцевская

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

Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде!
Обязанности:
  • Проектировать и реализовывать ключевые модули плеера: декодирование, буферизация, синхронизация потоков, рендеринг.
  • Оптимизировать производительность и потребление ресурсов, устранять узкие места, работать с профилировщиками и санитайзерами.
  • Менторить и проводить code review для менее опытных разработчиков, помогать в выборе архитектурных решений.
  • Участвовать в планировании задач, оценке сроков, декомпозиции требований и формировании технических спецификаций.
  • Интегрировать плеер с системными подсистемами Linux (аудио, видео, IPC), обеспечивать совместимость с разными окружениями (X11/Wayland).
Требования:
  • Опыт коммерческой разработки на C++ от 4–5 лет, уверенное владение C++17/C++20.
  • Глубокое понимание многопоточного программирования и синхронизации (std::thread, мьютексы, атомики, lock-free структуры).
  • Опыт разработки под Linux, знание POSIX, системных вызовов, работы с процессами и файловой системой.
  • Практический опыт работы с мультимедийными библиотеками: FFmpeg и/или GStreamer (настройка пайплайнов, обработка ошибок, работа с кодеками).
  • Понимание принципов кодирования видео/аудио, форматов (H.264, H.265, AV1) и контейнеров (MP4, MKV).
  • Знание механизмов аппаратного ускорения (VA-API, V4L2) и умение их применять.
  • Опыт профилирования и оптимизации: perf, valgrind, sanitizers, умение находить и устранять узкие места.
  • Уверенное владение CMake (или Meson), Git, понимание CI/CD-процессов.
  • Английский язык на уровне чтения технической документации.
  • Опыт реализации стриминговых протоколов (RTSP, RTMP, HLS).
  • Работа с графическими подсистемами (X11, Wayland) и аудио-стеками (ALSA, PulseAudio, PipeWire).
Условия:
  • Работа в динамично развивающейся организации Правительства Москвы

  • Официальное оформление

  • ​​​​​​Высокопрофессиональная команда

  • ​​​​​​Стабильная заработная плата

  • Офис на ст. метро Кунцевская

Посмотреть контакты работодателя

Адрес

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

Топ Системы
  • Москва

  • Не указана

Рекомендуем
Гаскар групп
  • Москва

  • Не указана

Рекомендуем
НАТЕКС
  • Москва

  • Не указана

Рекомендуем
НТ Прогресс
  • Москва

  • Не указана

БурСервис
  • Москва

  • Не указана

Корпорация Галактика

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

Корпорация Галактика

  • Москва

  • Не указана

Инконтрол
  • Москва

  • Не указана

Яндекс
  • Москва

  • Не указана

Диалог-транс
  • Москва

  • Не указана

MIND Software
  • Москва

  • Не указана

ROGII
  • Москва

  • Не указана

SberTech
  • Москва

  • Не указана

Международный Научно-Технологический Центр Миэт

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

Международный Научно-Технологический Центр Миэт

  • Москва

  • Не указана

  • Москва

  • Не указана

КАТЮША ПРИНТ
  • Москва

  • Не указана

Группа компаний VR

Инженер-программист (C++ / Qt)

Группа компаний VR

  • Москва

  • Не указана

Алео-Альянс
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию