CPU Software Architecture Staff Engineer
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 86% of similar roles. Most pay $185,400–$235,750 — the shaded band above. At the midpoint, this role pays about $168k versus about $211k 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
The CPU Software Architecture 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 collaborate with Arm and RISC-V architects and third-party partners to align software roadmaps with ISA evolutions. 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, RTOS development, and SoC hardware blocks like PLLs and interrupt controllers. The role focuses on solving complex system-on-chip challenges across diverse markets including mobile, IoT, automotive, and compute devices.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm