Staff Embedded NPU Software Engineer
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 96% of similar roles. Most pay $144,350–$235,750 — the shaded band above. At the midpoint, this role pays about $118k versus about $190k 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 #AI Infrastructure Software Engineer joins the AI Infrastructure team to develop embedded software across the full system stack on Snapdragon processors. This role involves designing and implementing core software frameworks that power machine learning inferencing, computer vision, automotive systems, and multimedia workloads. The engineer will tackle low-level challenges including inter-processor communication, memory management, execution environments, concurrency management, and DSP acceleration frameworks while debugging and profiling performance across diverse hardware environments. Candidates should possess strong programming skills in C, C++, Java, or Python, alongside a solid understanding of computer architecture, operating systems, and real-time operating systems. Experience with Linux, Android, or Windows platforms is required to support the development of high-performance, power-efficient computing solutions for AI and multimedia applications on heterogeneous processing environments.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
Apple Inc
Blackrock
Blackrock
Fortinet