Staff Software Engineer
Broadcom
At a glance
AI generatedAs a Staff Software Engineer at Qualcomm Technologies, you will join the data center platforms team and contribute to the design, development, and optimization of software solutions for next-generation ARM-based systems. Your day-to-day responsibilities include enhancing features in the Linux Kernel, particularly in virtualization (KVM), scheduling, and memory management, as well as optimizing power and performance with technologies like DVFS. You will collaborate closely with cross-functional teams to ensure successful delivery and lead a team of Engineers while contributing to upstream open-source projects such as the Linux Kernel. Key skills required include extensive experience in Linux Kernel development for ARMv8 and ARMv9 architectures, familiarity with SCM tools like Git, and debugging technologies including JTAG debuggers. This role demands expertise in system architecture, device drivers, and embedded systems methodologies, alongside a strong background in security assessments and vulnerability analysis to maintain product integrity throughout the lifecycle.
Skills
What you'll do
What we're looking for
Market check
This $134,800–$202,200 range sits above 37% of similar postings on FindRole.
Peer median band
$141,300–$234,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$155,750–$214,500
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
Broadcom
Circle
GE Aerospace
Broadcom
Qualcomm
PayPal