$162,600 - $244,000 USD yearly
Originally posted 25 March 2026 by the employer. Relisted by the employer on 22 September 2026.
About the role
This role is for an Engineering lead focused on operating systems, Android frameworks, and the Linux kernel. You will work across the Android Stack and Linux kernel to deliver end-to-end user space and kernel space solutions.
What you'll do
- Lead an agile engineering group collaborating with internal cross-functional teams and external Android OS development teams. - Develop end-to-end software solutions involving both user space and kernel space adhering to Android framework and Linux kernel programming principles. - Optimize resource usage across the Android Stack and Linux kernel. - Collaborate with systems, multimedia, architecture, and other teams to develop system-level software solutions.
What you'll need
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience (or Master's degree with 5+ years, or PhD with 4+ years). - 3+ years of work experience with programming languages such as C, C++, Java, or Python.
Nice to have
- Master's Degree in Engineering, Information Systems, Computer Science, or related field with 10 years of software engineering experience. - Knowledge of OS fundamentals, data structures, Linux kernel, and the device driver model. - Hands-on experience in Java, C Libraries/JNI, and Python coding. - Hands-on experience with Android Application Framework, Android native daemons/services, and AIDL HALs. - Hands-on experience with system programming on Linux/Unix OS. - Hands-on debugging experience with T32, gdb, and crash analysis using Android tombstones, T32, or crash utility. - Experience with Git, Android Make, Android Tools, Android Studio, and Adb. - Experience in developing Linux kernel drivers and modifying kernel code. - Knowledge of AI models and familiarity with Python for AI/ML related software development.
Skills: OS fundamentals, Linux kernel, device driver model, Android Application Framework, system programming, Linux/Unix OS
This role has been open 200 days — well above the 107-day median for Embedded Firmware Engineering roles.
Embedded Firmware Engineering · Automotive IC
|
Open roles in category
69
|
Median days open
107 d
|
Median salary
$159k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Qualcomm | All employers we track in this specialty (69 roles · 16 employers) |
|---|---|---|
| Open roles in this specialty | 17 | 69 |
| Open roles in the wider Software, Firmware & Systems family | 735 | 6250 · 144 employers |
| Median days open | 200 d | 107 d (+93 d vs this employer) |
| Median salary (USD postings) | — | $159k |
Skills observed across this category: OS fundamentals, Linux kernel, device driver model, Android Application Framework, system programming, Linux/Unix OS
Who's hiring in this category
- Qualcomm (this employer) · 17 open roles · median 199 d
- Infineon Technologies · 11 open roles · median 95 d
- NVIDIA · 10 open roles · median 70 d
- NXP Semiconductors · 7 open roles · median 107 d
- Renesas Electronics · 5 open roles · median 45 d
- Arrow Electronics · 4 open roles · median 120 d
How we counted: 69 open Embedded Firmware Engineering (Automotive IC) roles from 16 employers tracked in the SemiconductorJobs index, counted 25 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.
Similar Jobs
Career Accelerator Program - Software Engineer - Dallas, TX, United States
Texas Instruments · Dallas, TX, United States
Senior Unreal Engine Developer Technology Engineer - California, Folsom, United States
Intel Corporation · Remote friendly (US, California, Folsom, United States)