Why this role stands out
This hybrid role offers an exciting opportunity to deepen your expertise in embedded Android development, contributing to cutting-edge platform software and system components. You'll thrive here if you possess strong skills in Android AOSP, C/C++, and Linux, and are eager to tackle complex challenges in graphics, display systems, and virtualization within a reputable tech company. Apply now to advance your career and shape the future of embedded systems.
Quick overview
Job description
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.
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
Media Codec / Codec2
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
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.
Similar jobs
- ET
DSI Mobile Enterprise / Cloud Inventory Platform Developer (JD Edwards) | ContractRecently posted
ennVee TechnoGroup, Inc · United States · On-site 🇺🇸
OracleSQLData AnalysisTechnologySalary not listed - FD
Mobile Application DeveloperRecently posted
Family Dollar · Chesapeake, Virginia · On-site 🇺🇸
FirebaseOracleSQLite+15Technology$111k - $125k/yr - FO
Mobile Developer - Immich Auto Apply
Futo Org · Austin · On-site 🇺🇸
SQLiteSwiftFlutter+3TechnologySalary not listed - CH
Mobile EngineerRecently posted Auto Apply
CBRE HV · Las Vegas · On-site 🇺🇸
Microsoft ExcelMicrosoft OfficeTechnologySalary not listed - CH
Mobile Building EngineerRecently posted Auto Apply
CBRE HV · Cleveland, OH · On-site 🇺🇸
Microsoft ExcelMicrosoft OfficeEngineeringSalary not listed - CH
Mobile Building EngineerRecently posted Auto Apply
CBRE HV · Las Vegas · On-site 🇺🇸
Microsoft ExcelMicrosoft OfficeEngineering$75k/yr - WH

Staff Android Engineer, ConnectivityRecently posted Auto Apply
Whoop · Boston · On-site 🇺🇸
FirebaseGitConfluence+6Technology$170k - $230k/yr - ID

Senior IOS DeveloperRecently posted
Idexcel Inc. · Washington, DC · Hybrid 🇺🇸
Objective-CSpringSpring Boot+6TechnologySalary not listed - LB

Android Lead Developer_ W2Recently posted
Learn Beyond Consulting LLC · Plano, TX · Hybrid 🇺🇸
JavaJetpack ComposeKotlin+1Salary not listed - MO
Android DeveloperRecently posted
MOONITSolutions Inc. · Chandler, AZ · Hybrid 🇺🇸
GitJUnitJetpack Compose+4TechnologySalary not listed - BJ
AI Phone - Android Device Integration EngineerRecently posted Auto Apply
Bjakcareer · United States · Remote 🇺🇸
C++AndroidLinuxTechnologySalary not listed - BJ
AI Phone - Android / AOSP EngineerRecently posted Auto Apply
Bjakcareer · United States · Remote 🇺🇸
C++JavaKotlin+2Salary not listed
