Senior Staff Principal Software Engineer, Linux Kernel & ARM Server Platforms
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 79% of similar roles. Most pay $172,500–$238,250 — the shaded band above. At the midpoint, this role pays about $168k versus about $205k for comparable roles.
Based on 240 similar postings.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 623 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.
Most-posted roles
At a glance
Staff Linux Software Engineer will join the Qualcomm Data Center team to lead the development of Linux-based system software for next-generation datacenter hardware. This role focuses on host-side software, drivers, and system integration for high-performance inference accelerators. The engineer will own complex subsystems end-to-end, drive architectural decisions, and manage feature development across hardware and software boundaries. Daily responsibilities include designing and optimizing Linux user-space and kernel-adjacent drivers in modern C++, developing multi-threaded systems, and building test infrastructure for CI environments. Key technical requirements include proficiency in C, C++, and Python, along with expertise in Linux internals, SoC architecture, and PCIe protocols. The role addresses the challenge of creating robust, production-ready system software to support high-performance AI inference and secure compute workloads while ensuring low-latency performance through advanced debugging and profiling on Linux platforms.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Qualcomm
General Dynamics
GEICO