Our customer RingCentral, Inc., global provider of cloud-based communications and collaboration solutions, is looking for C++ developer to work with customer engineering team located in StPetersburg, Russia.

Our customer RingCentral, Inc., global provider of cloud-based communications and collaboration solutions, is looking for C++ developer to work with customer engineering team located in StPetersburg, Russia.

While basic English level is required, most of project communications are in Russian, therefore ability to communicate in Russian is essential.

Candidates assigned to project will need to pass criminal background check.

Please find below description of project, responsibilities and requirements in Russian.

В апреле мы зарелизили сервис видео-конференций нового поколения. Он построен с использованием WebRTC. А качество видео адаптируется к различным сетям: 3G, WiFi, LTE.

Сервис позволяет совершать видео-звонки и организовывать видеоконференции на тысячи участников. Пользователи могут подключаться из браузеров, со смартфонов и с помощью desktop-версии.

И мы ищем С++ разработчика в backend-команду сервиса.

Вам предстоит:
1 Разработка компонентов оценки качества сервисов видео-конференций

2 Обработка и анализ аудио и видео данных, в том числе в условиях плохих сетей.

3 Разработка компонентов выделения данных в аудио и видео потоках

4 Разработка компонентов ОС для эмуляции различных устройств.

5 Разработка и интеграция компонентов источников данных и захвата данных на уровне приложения и ОС

6 Интеграция компонентов в существующую систему управления приложениями в целях тестирования качества

7 Написание unit-тестов, отладка и интеграция компонентов.

8 Оптимизация производительности и нагрузочное тестирование

9 Исследование функциональности 3d-party библиотек для решения поставленных задач.

—————————————
1-3 пункты – кроссплатформенные командные утилиты написанные на C++ для обработки медиа (Аудио и Видео)

4-5 – различные программные эмуляторы камер, микрофонов, устройств захвата аудио(модификация open source решений и написание с нуля своих)

Кроссплатформенность – Mac, Windows, Linux

Requirements:

Mandatory

C++

Audio/video processing - only candidates with sufficient multimedia experience will be considered

C++ platform (Win, MacOS, Linux)

C++ embedded development

Python:
software design patterns

open source

Nice to have:
WebRTC

audio/video over IP

Video streaming

Java/Kotlin

About Deventor

Deventor is the outsource agency specialising in creating custom solutions for e-commerce and internal business solutions.

Company website:
https://deventor.com

Job posted on 13 January 2021
27 views


Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
  Receive new jobs in Telegram