CPU Software Architecture Staff Engineer
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 84% of similar roles. Most pay $170,075–$225,500 — the blue band above. At the midpoint, this role pays about $246k versus about $198k 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 575 open roles on FindRole.
Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.
Most-posted roles
At a glance
The CPU Software Architecture Principal Engineer joins the software CPU architecture group to develop long-term roadmaps and define architecture specifications for Snapdragon chipsets. This role involves designing and developing low-level firmware for CPU bootstrapping and power controllers, while managing software and hardware design trade-offs. Key responsibilities include coordinating the debugging of critical software issues related to high-performance CPU microarchitecture, such as prefetching, speculation, and memory ordering. The engineer will define short and long-term software architecture roadmaps aligned with Arm ISA evolution and engage with Arm, RISC-V architects, and third-party partners. Required skills include proficiency in C, C++, Java, or Python, alongside expertise in memory consistency, virtualization, and security. The work focuses on system-on-chip development for handsets, IoT, automotive, and compute platforms.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Apple Inc
Apple Inc
Apple Inc