3 января 2025
Привет! Мы immers.cloud - облачный провайдер с собственным инновационным дата-центром, который использует собственную запатентованную технологию иммерсионного охлаждения и развивает IT-продукты с применением ИИ.
За 5 лет работы мы стали аккредитованной IT-компания и резидентом Сколково.
У нас амбиции большой международной компании, мы стабильно развиваемся и находимся в постоянном поиске талантов!
В нашу команду ищем опытного разработчика для работы над сервисом видеостриминга на базе WebRTC.
Технологии и инструменты нашего сервиса:
Windows: WinAPI, Media Foundation, DirectX
macOS/Linux: CoreAudio, ALSA, OpenGL, Vulkan
iOS/Android: MediaCodec, OpenGL ES, Vulkan
Медиа: WebRTC, Codec factory, FFmpeg, GStreamer (H.264, H.265, VP8, VP9, AAC, Opus)
Сетевые протоколы: TCP/UDP, RTP, RTMP, HLS, DASH
Что надо будет делать?
Проектировать и разрабатывать кроссплатформенное приложение видеостриминга и его архитектуру на базе WebRTC.
Кастомизировать фреймворки.
Реализовывать захват, рендеринг, кодирование/декодирование видео/аудио и транспорт.
Организовывать сетевые взаимодействия, включая STUN/TURN серверы, ICE, NAT traversal.
Разрабатывать и оптимизировать приложение под сетевые архитектуры (Mesh, MCU, SFU).
Реализовывать балансировку и трекинг сетевой нагрузки. Анализ телеметрии клиентских приложений.
Разрабатывать веб-интерфейсы для интерактивного взаимодействия с сервисом.
Вы нам подходите, если вы:
Уверенно владеете языком С++ (в приоритете) / JS на уровне достаточном для взаимодействия с железом и аппаратными API.
Имеете опыт разработки сервисов видеостриминга на базе WebRTC и связанными технологиями.
Имеете понимание / представление о фабриках кодеков Media Foundation, CoreAudio, MediaCodec, CodecFactory
Имеете опыт работы с различными кодеками (H.264, H.265, VP8, VP9, Opus).
Хорошо разбираетесь в сетевых взаимодействиях, протоколах и технологиях передачи видео/аудио/данных. (TCP/UDP/RTP)
Знакомы с технологиями захвата, рендеринга, кодирования/декодирования видео/аудио.
Готовы работать в команде и решать сложные задачи.
Будет плюсом:
Опыт работы с STUN/TURN серверами.
Знание сетевых технологий и протоколов (TCP/UDP, RTP, RTMP, HLS, DASH).
Опыт разработки веб-приложений на React/Vue.js.
Знание иностранных языков (английский).
Условия:
Почему стоит работать именно у нас:
P.S. мы быстро принимаем решения по кандидатам, и не растягиваем процесс отбора на множество этапов, поэтому от нас вы получите решение быстрее других компаний
Вакансия показалась интересной, но сейчас не готов поменять место работы? Все равно откликайся, чтобы познакомиться. У нас долгосрочный проект и наша техническая команда с каждым днем только растет)