#Embedded NPU Software Engineer
Qualcomm
At a glance
AI generatedAs a Software Engineer at Qualcomm Technologies, Inc., you will join the NPU Platform Software Team as an embedded software developer responsible for designing, developing, and validating platform software for CPU, DSP, and NPU processors across various markets including mobile, automotive, and compute. Your daily tasks will involve architecting multimedia frameworks, creating high-performance system drivers, profiling and optimizing software for efficiency, collaborating with hardware teams, and participating in design reviews to ensure seamless integration of AI and multimedia use cases on Snapdragon processors. You should have a strong background in C/C++, real-time operating systems, multi-threaded programming, and experience with Qualcomm Hexagon DSP or similar platforms. This role requires expertise in embedded system design, computer architecture, and familiarity with tools like Trace32 for debugging and profiling.
Skills
What you'll do
What we're looking for
Market check
This $111,300–$166,900 range sits above 29% of similar postings on FindRole.
Peer median band
$117,000–$205,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,100–$196,750
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 564 open roles on FindRole.
Listed pay typically runs $148,300–$224,400 across 531 roles with salary data.
Most-posted roles
More like this
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm
Qualcomm