19 часов назад
Middle C++ Software Engineer (AOSP)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Middle C++ Software Engineer (AOSP) (C++/Android): Developing accessories for conference room cameras on the latest Android OS with an accent on AOSP, Qualcomm, Camera HAL3, and system-level integration. Focus on integrating HAL and Services layers, building thread-safe latency-sensitive camera paths, maintaining backward compatibility, and debugging complex Android platform issues.
Location: Ukraine; remote or office work
Company
is an engineering and technology services company delivering software products and solutions for global clients.
What you will do
- Develop accessories for conference room cameras running on the latest Android OS.
- Integrate Qualcomm, HAL, and Services layers while maintaining backward compatibility with legacy devices and existing features.
- Work with AOSP and system-level Android development, including product development from scratch.
- Contribute to Scrum activities and software development lifecycle improvements.
- Collaborate with an engineering team and a world-leading partner to deliver end-user products.
Requirements
- 2+ years of C++ experience, including C++14/17, smart pointers, RAII, and move semantics.
- 1+ year of Android platform development experience with AOSP builds, Android.bp/Android.mk, and vendor HAL integration.
- Experience with native C/C++ development on Android and the Camera HAL3 interface.
- Familiarity with Qualcomm CamX/Chi-CDK architecture, including nodes, pipelines, and use case XML.
- Experience debugging with logcat and tombstone/crash dump analysis; understanding of Binder, AIDL/HIDL, gralloc, and Android IPC.
- Knowledge of concurrency, thread-safe coding for latency-sensitive camera paths, Linux fundamentals, shell scripting, and diagnostic tools. Fluent upper-intermediate English is required.
Culture & Benefits
- Opportunity to work on an active product line with strong potential in American and European markets.
- Exposure to a complex technology stack, AOSP, Qualcomm, and system-level Android.
- Remote or office work format.
- Products are used by end customers including Google, Microsoft, Marvel, and Tesla.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →