Разработчик С++, С, Vulkan

Дата размещения вакансии: 07.07.2025
Работодатель: Гросссофт
Уровень зарплаты:
з/п не указана
Город:
Тамбов
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

  • Переписывание кодовой базы под линукс, либо его адаптация к кросплатформенной сборке:
  • работа с сетью (высоконагруженный потоковый прием данных);
  • работа с платами захвата мультимедиа (на уровне api);
  • рендеринг элементов визуализации на gpu;
  • работа с файловой системой (потоковая запись в файловое хранилище);
  • работа с PostgreSQL под линуксом.

Требования:

  • Опыт работы с Vulkan;
  • Ключевые навыки: ООП, PostgreSQL, gRPC, Boost, ffmpeg, C++ 17;
  • Linux;
  • Опыт программирования на С++ от трех лет (MS Visual Studio, OS Windows);
  • Знание классических алгоритмов и структур данных, принципов ООП;
  • Опыт работы с Git;
  • Опыт работы с одним из доменов медиа (обработка, передача, отображение видео/аудио данных);
  • Опыт разработки сетевых, серверных, многопоточных приложений;
  • Опыт интеграции модулей программного обеспечения от сторонних разработчиков;
  • Умение разбираться в чужом коде;
  • Технический английский (на уровне чтения и понимания документации);
  • Умение работать в команде и коммуницировать свои технические решения и возникающие проблемы.

Будет плюсом:

  • Знание стандартов вещания цифрового телевидения или плеерами MPEG/DVB, MPEG-TS, RTSP, MPEG-DASH, HLS и тд.;
  • Win API;
  • Опыт работы с Vulkan;
  • Опыт разработки с FFmpeg;
  • Опыт разработки с Cuda;
  • Опыт работы с PostgreSQL;
  • Опыт работы с MS SQL;
  • Опыт разработки сетевых приложений;
  • Опыт разработки многопоточных приложений;
  • Опыт работы и/или миграции ПО с Windows на linux.