C++ Developer в команду VK Звонки Санкт-Петербург
Срочно требуется на работу C++ Developer в команду VK Звонки в Санкт-Петербург Санкт-Петербург СПб, зарплата от 0;
Вакансия C++ Developer в команду VK Звонки Санкт-Петербург
. Трудоустройство по адресу г Санкт-Петербург, 2 линия метро Невский проспект с режимом работы Полная занятость Полный рабочий день и зарплатой от 0 предоставлено Центром занятости или отделом кадров работодателя МГТС 24 ноября 2024 г.Все вакансии C++ Developer в команду VK Звонки на сегодня 24 ноября 2024 г
Работа C++ Developer в команду VK Звонки
Данные на сегодня 24 ноября 2024 г. Подробнее о вакантной специальности можно посмотреть в разделе расширенной информации.Расширенное описание |
|
---|---|
Вакансия |
C++ Developer в команду VK Звонки |
Зарплата |
от 0 |
Организация |
МГТС |
Адрес организации |
г Санкт-Петербург, 2 линия метро Невский проспект |
Адрес трудоустройства
Должностные обязанности
Мы создаем продукты, имеющие миллионы пользователей и лидирующие в рунете в областях видеостриминга и видеоконференций. Они работают в условиях высокой нагрузки на бэкенде и требуют отличной производительности на клиентской стороне, поэтому мы ищем единомышленников с готовым опытом работы с аудио-, видео- и сетевыми технологиями или с готовым опытом работы с графическими API, а также ищущих возможность применять эффективные алгоритмы и структуры данных, последние стандарты языка C++ и лучшие opensource-решения.
Текущий стек технологий: C++17, Qt 5, Boost.Asio, WebRTC, FFmpeg, OpenGL. Планируется переход на C++23 и DirectX/Vulkan/Metal.
Вам предстоит:-
участвовать в разработке разных компонентов видеозвонков: от медиатракта и сигналинга до UI;
-
реализовывать продуктовые фичи видеозвонков — например, рисование на общем экране или захват звука из операционной системы;
-
заниматься как кросс-платформенной разработкой, так и писать платформо-зависимый код: для десктопов на Windows, macOS и Linux, а также, например, умных колонок;
-
поддерживать различные аппаратные устройства: микрофоны, камеры, а также, например, touch-панели для управления звонком в переговорной комнате;
-
внедрять аппаратно-ускоренные кодеки для десктопных платформ;
-
распределять нагрузку на CPU с помощью многопоточного кода;
-
ускорять отрисовку и обработку видео с помощью GPU;
-
внедрять ML-решения для цифровой обработки аудио и видео в реальном времени;
-
интегрировать функциональность видеозвонков в другие продукты компании — например, десктопный мессенджер.
-
свободное владение C++ и STL;
-
хорошее понимание алгоритмов и структур данных;
-
опыт многопоточного программирования;
-
опыт работы с потоковым медиа (WebRTC, аудиовидеокодеки и DSP, сетевые протоколы) или опыт работы с графическими API (OpenGL/DirectX/Vulkan/Metal).
Приглашаем специалиста, который сможет посещать офис в Москве или Санкт-Петербурге, работать в комбинированном режиме или удалённо. Ждём ваших откликов. Удачи!