VKVK

Android-разработчик (C/C++, NDK/WebRTC)

офис, гибрид, удалёнка, Москва

Команда развивает SDK для Android платформы звонков. Вы будете работать с NDK/WebRTC на уровне нативного кода, оптимизировать медиа-потоки и интегрировать нативные библиотеки, чтобы улучшить качество звонков для миллионов пользователей.

Стек

C/C++Android NDKWebRTCCMakeOpenGLJavaKotlinJNINinjaClangGCC

Задачи

  • Разработка Android-компонентов на уровне NDK/WebRTC с использованием C/C++
  • Внесение изменений в код WebRTC, работа с сетью и кодеками
  • Передача данных между уровнями C/C++ и Java/Kotlin через JNI
  • Интеграция внешних нативных библиотек (позднее связывание, динамическая загрузка)
  • Работа с устройствами (камера, микрофон, bluetooth) на уровне Android SDK/NDK
  • Отладка и оптимизация нативных библиотек в контексте Android

Обязательно

  • Уверенные знания и опыт применения C/C++
  • Опыт работы с Android NDK и JNI
  • Опыт работы с WebRTC и понимание его внутреннего устройства
  • Знание Java и Kotlin для интеграции с нативным кодом
  • Опыт интеграции нативных библиотек в unix-подобных системах
  • Опыт отладки нативных библиотек в Android-контексте
  • Знание медиакодеков и принципов их работы в Android и WebRTC
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT