CPU Software Architecture Staff Engineer
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 51% of similar roles. Most pay $184,900–$238,250 — the shaded band above. At the midpoint, this role pays about $212k versus about $212k 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 605 open roles on FindRole.
Listed pay typically runs $155,400–$233,100 across 582 roles with salary data.
Most-posted roles
At a glance
The CPU Software Architecture Sr. Staff Engineer joins the software CPU architecture group to develop long-term roadmaps, define specifications, and create prototypes for high-performance processors. This role involves designing and developing low-level firmware for bootstrapping, power management, and debugging critical issues related to microarchitecture features like prefetching, speculation, and memory ordering. The engineer will represent the team in engagements with Arm and RISC-V architects while collaborating with third-party software partners. Key technical requirements include proficiency in C, C++, Java, or Python, alongside expertise in memory consistency, coherency, virtualization, and security. Candidates should possess experience with embedded platforms, low-level drivers, and SoC hardware blocks such as clocks, PLLs, and interrupt controllers. The role addresses the complex challenge of optimizing software for heterogeneous compute platforms within a diverse range of mobile, IoT, and automotive devices.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm