#Senior Software Engineer - Linux / Android Telephony
Qualcomm
At a glance
AI generatedAt Qualcomm Technologies, Inc., we are seeking a mid-level embedded Linux software engineer to join our dynamic automotive team focused on developing next-generation Snapdragon products for ADAS and infotainment systems. This role involves hands-on design and development of embedded automotive software solutions using Linux, including work on application boot loaders, kernels, user spaces like Android, and real-time Linux environments. The ideal candidate will optimize system performance, adhere to open-source community standards, and ensure safety and security compliance in Automotive contexts. Responsibilities include collaborating with cross-functional teams across locations to define and implement comprehensive software solutions, requiring expertise in C/C++, real-time operating systems, and embedded systems power management. Preferred qualifications include experience with Android HAL, build systems, kernel drivers, memory management, and virtualization on ARM SoCs, as well as hands-on knowledge of Linux Automotive OS and AOSP.
Skills
What you'll do
What we're looking for
Market check
This $111,300–$166,900 range sits above 27% of similar postings on FindRole.
Peer median band
$117,000–$201,350
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,100–$177,900
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 565 open roles on FindRole.
Listed pay typically runs $148,300–$226,100 across 532 roles with salary data.
Most-posted roles
More like this
Qualcomm
Qualcomm
Walmart
Walmart
Walmart
Walmart