More jobs:
Android AOSP SW Engineer
Job in
Hillsboro, Washington County, Oregon, 97104, USA
Listed on 2026-10-09
Listing for:
JobDiva, Inc.
Full Time
position Listed on 2026-10-09
Job specializations:
-
Software Development
Android Developer, Embedded Software Engineer
Job Description & How to Apply Below
We are seeking an experienced Android AOSP Software Engineer to design, develop, integrate, and optimize Android platform software for next-generation In-Flight Entertainment (IFE) seat box platforms. The engineer will work across Android framework, native services, HAL, display, graphics, multimedia, and virtualization stacks while collaborating with BSP, QNX/Linux, hardware, validation, security, and chipset teams.
Key Responsibilities:- Design, develop, and optimize Android AOSP framework and platform software.
- Develop and integrate Android native services, HALs, graphics, display, multimedia, and system components.
- Work on multi-display support, display configuration, rendering, lifecycle management, and performance optimization.
- Develop and support Window Manager, Display Manager, Surface Flinger, Hardware Composer, and display pipelines.
- Integrate Android platforms with BSPs, Linux kernels, hardware peripherals, and Qualcomm-based SoCs.
- Support virtualization and multi-VM solutions involving Android, QNX, and Linux environments.
- Perform debugging, profiling, root-cause analysis, and system optimization.
- Develop production-quality software with unit, integration, compatibility, and system-level testing.
- Contribute to CI/CD, automated testing, release management, and code quality processes.
- Participate in sprint planning, design reviews, code reviews, defect triage, and release activities.
- 10+ years of Embedded Software Development Experience.
- Bachelor's or master's degree in computer science, Electronics, Embedded Systems, or a related discipline.
Skills:
- Android AOSP Framework Development.
- Android Platform Development.
- Android Native Services.
- Embedded C/C++.
- Java / Kotlin.
- Linux Development Environment.
- Android Architecture.
- Binder / AIDL.
- HAL Development.
- SELinux.
- Android System Services.
- Graphics and Display Systems.
- Memory Management.
- Display Manager / Window Manager.
- Surface Flinger.
- Hardware Composer / Gralloc.
- Media Codec / Codec
2. - Audio Flinger / Audio HAL.
- Qualcomm Snapdragon Platform Experience.
- BSP Integration.
- Linux Kernel Integration.
- Embedded Linux.
- Virtualization and Multi-VM Systems.
- Performance Optimization.
- Logging, Metrics, and Tracing.
- Git.
- Python.
- CI/CD Pipelines.
- Agile / Scrum Methodologies.
Skills:
- Android Automotive OS (AAOS).
- Qualcomm-based Infotainment Platforms.
- QNX Hypervisor.
- CTS/VTS Validation.
- Android Security & Verified Boot.
- Secure Software Updates.
- Widevine / DRM.
- Audio & Video Pipeline Optimization.
- In-Flight Entertainment (IFE) Systems.
- TCP/IP and HTTP/HTTPS Protocols.
- Wi-Fi and Bluetooth Technologies.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×