Yochana
Android AOSP SW Engineer
Skills
19 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Hillsboro, OR, USA
Work mode:
Onsite
Published on:
8 October 2026
What they need
Role: Android AOSP SW Engineer
Location: Hillsboro (CSLS0053), Oregon
Duration: Fulltime
Job Description & Skill Requirement:
We are seeking an experienced Android AOSP Software Engineer to design, implement, 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, hardware abstraction layers (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 WindowManager, DisplayManager, SurfaceFlinger, 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.
Mandatory 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
- MediaCodec / Codec2
- AudioFlinger / 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
Preferred 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
- 10+ Years of Embedded Software Development Experience
Qualification:
• Bachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or related discipline.
Other offers great for you!
These companies are also looking for great profiles
SARIEL
Program Manager Android
Freelance
26000 Valence, France
Hybrid
Skills
3 days ago
Quick apply
FreelanceRepublik
Développeur Android sénior (F/H)
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
2 days ago
Quick apply
Sapiens Group
Développeur Android Senior
425€-450€/Jours
Freelance
Paris, France
Hybrid
Skills
1 day ago
Quick apply
No company information available.