CPU Software Architecture Staff Engineer
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 88% of similar roles. Most pay $139,100–$212,500 — the shaded band above. At the midpoint, this role pays about $118k versus about $176k 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 757 open roles on FindRole.
Listed pay typically runs $151,900–$229,800 across 444 roles with salary data.
Most-posted roles
At a glance
The CPU software architecture team at Qualcomm Technologies is seeking a mid-level software engineer to contribute to the cutting-edge design of CPU sub-system feature software and firmware for premium-tier mobiles, laptops, automotive, cloud, and server products. This role involves participating in hardware-software co-design, system optimizations, and firmware development using ARMv9 architecture features. Day-to-day responsibilities include analyzing user needs, designing software modules, performing code reviews, regression testing, and writing technical documentation. The ideal candidate will have a Master's degree in Engineering or Computer Science and at least two years of experience in embedded systems development with proficiency in C, C++, and ARM assembly. Familiarity with Linux or RTOS (Zephyr) and open-source tools is essential, along with strong analytical and debugging skills. Knowledge of RISC-V architecture is a plus.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Apple Inc
Nvidia