Embedded NPU Software Engineer, Senior
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 60% of similar roles. Most pay $165,000–$222,000 — the blue band above. At the midpoint, this role pays about $177k versus about $194k 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 Embedded NPU Software Engineer, Staff joins the NPU Platform Software Team to lead the design and development of embedded platform software for CPU, DSP, and NPU processors across the Snapdragon SoC portfolio. This role involves architecting and optimizing software frameworks, runtime libraries, and system drivers to enable high-performance, low-power multimedia and machine learning workloads for mobile, automotive, compute, and XR platforms. You will work across the entire stack, from low-level drivers to high-level frameworks, utilizing C, C++, Java, and Python. Key responsibilities include optimizing software using SIMD, multi-threading, and memory hierarchy techniques while managing inter-processor communication. You will also utilize debugging tools like Trace32 and JTAG to solve complex problems in AI acceleration pipelines, signal processing, and real-time operating systems.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm