#Senior Software Engineer - Kernel Services
Qualcomm
At a glance
AI generatedQualcomm seeks a senior embedded software engineer for its Core Platform Kernel Services Software team, requiring at least 3 years of experience. This role involves developing and maintaining drivers and kernel services across multiple operating systems including QuRT OS, Windows, Linux, QNX, FreeRTOS, and Zephyr to enable efficient inter-processor communication (IPC) and system-level debugging for Qualcomm's diverse SOC market segments. Ideal candidates will have expertise in C programming, data structures, and a deep understanding of CPU architecture, memory management, and ARM CoreSight debugging tools. Familiarity with Windows development environments, Linux kernel debugging, and performance analysis tools like WPA is preferred, along with experience in compiler technologies and optimizing software for popular benchmarks. The position demands strong problem-solving skills and the ability to collaborate effectively with cross-functional teams to innovate and deliver high-quality solutions that differentiate Qualcomm's products across various industries.
Skills
What you'll do
What we're looking for
Market check
This $111,300–$166,900 range sits above 26% of similar postings on FindRole.
Peer median band
$117,000–$209,315
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,100–$203,225
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 595 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.
Most-posted roles
More like this
Qualcomm
Qualcomm
Qualcomm
CVS Health