Android AOSP Software Engineer
Listed on 2026-10-11
-
Software Development
Android Developer, Embedded Software Engineer, C++ Developer, Software Engineer
Design, develop, integrate, and optimize Android AOSP platform software for next-generation in-flight entertainment systems, including framework, native services, HAL, display, graphics, multimedia, and virtualization components. Collaborate across hardware and software teams to integrate platforms, troubleshoot and optimize system performance, test production-quality software, and support CI/CD and release processes.
RequirementsRequires 10+ years of embedded software development experience and a bachelor's or master's degree in computer science, electronics, embedded systems, or a related discipline. Candidates should have strong Android AOSP and embedded Linux expertise, including C/C++, Java or Kotlin, HAL and BSP integration, display and multimedia systems, Qualcomm platforms, and virtualization; experience with AAOS, QNX, validation, security, DRM, and IFE systems is preferred.
KeySkills
- Android AOSP Framework Development
- Android Platform Development
- Embedded C/C++
- Java/Kotlin
- Linux Development
- Binder/AIDL
- HAL Development
- SELinux
- Graphics and Display Systems
- Surface Flinger
- Hardware Composer
- Media Codec/Codec2
- Qualcomm Snapdragon
- BSP Integration
- Virtualization and Multi-VM Systems
- Performance Optimization
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).