R&D – Linux Android Platform Engineer
Core
Develop and maintain Qualcomm IoT Android platforms, providing high-quality software to support Qualcomm chipsets for customers.
Role type
Senior IC Android platform engineer
Builds
Android platform software for IoT chipsets
Domain
Consumer electronics / Mobile operating systems
Required skills
Android system boot flow, Binder IPC, HAL, native services, Linux fundamentals (process/thread, memory), C/C++/Java/Python programming, debugging across layers (Framework/Native/Kernel), Git, repo, GNU make, Python, Linux shell script
Preferred skills
Android BSP, system bring-up, low-level development (HAL/Native/Kernel)
Responsibilities
Technology research and critical issue fixes, Android platform customization and optimization, requirement and competitive product analysis, writing technical documentation, providing key support to OEMs for features and issues
Seniority
Senior, hands-on IC