Description
#вакансия #c
Android-разработчик (C / C++, WebRTC) в MAX
Мы работаем в большой технологической команде, разрабатывающей платформу звонков. Вам предстоит присоединиться к её подразделению по разработке SDK для Android.
Мы ищем единомышленника, готового погрузиться в работу над архитектурой и оптимизацией проекта. Ценим желание развиваться в разработке технологичных решений, предлагать и реализовывать идеи.
У нас интересно, потому что:
- Вы будете работать над платформой, которой пользуются миллионы людей
- Вас ждёт много разнообразных задач и возможностей для профессионального роста
Наш стек: C / С++, CMake, WebRTC, OpenGL, Android NDK, Java / Kotlin, Ninja / Clang / GCC.
Задачи
1. Разработка под Android на уровне NDK / WebRTC, преимущественно с использованием C / C++
- Внесение изменений в код WebRTC, работа с сетью, кодеками, файловой системой
- Передача данных с уровня C / C++ на уровень Java / Kotlin и обратно
- Интеграция с внешними библиотеками на уровне C / C++ (позднее связывание, динамическая загрузка)
2. Разработка под Android, интеграция Java / Kotlin и C / C++
- Внесение изменений в код продукта
- Работа с устройствами (камера, микрофон, bluetooth) на уровне Android SDK / NDK
- Решение задач, связанных с загрузкой нативных библиотек
Требования
- Уверенные знания и опыт применения С / С++, Android NDK, JNI, Java, Kotlin
- Опыт работы с WebRTC, знание внутреннего устройства WebRTC
- Опыт интеграции различных библиотек на уровне C / C++ вызовов в unix-подобных системах
- Опыт отладки библиотек, написанных на C / C++, в том числе в контексте Android-разработки
- Знания и опыт работы с медиакодеками в Android и в WebRTC, понимание принципов работы и отличий между разными кодеками (как аудио, так и видео)
- Готовность и способность вносить изменения в код программно-реализованных кодеков
Компания: VK
Заработная плата: Уровень дохода не указан
Полезные ссылки:
🍏 Мобильный трудоголик - Канал про мобильную разработку.
🔹 Flutter & Dart | Мобильный трудоголик - Канал про разработку на Flutter.
🐈 Кот Денисова - Канал про разработку и жизнь в ИТ.
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.