Drimva

Qualcomm

Embedded NPU Software Engineer, Senior

$134K–$201K

San Diego, California · On-site · Senior · Full-time · Posted Oct 12, 2026

Experience
2+ years of relevant work experience with a bachelor’s degree; 1+ year with a master’s degree; no experience minimum stated with a PhD. Also requires 2+ years of high-performance microprocessor design experience. Preferred: 8+ years of embedded software development.
Education
Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, or related field; or master’s degree in those fields; or PhD in those fields.

About the job

Leads design and development of embedded NPU software frameworks, runtime libraries, and drivers for AI acceleration across Snapdragon platforms.

What you'll do

  • Architect NPU software and lead feature development and system integration across CPU, DSP, and NPU subsystems.
  • Optimize, debug, and profile software to meet performance, power, and reliability targets.
  • Collaborate with cross-functional teams, mentor engineers, and contribute to technical strategy.

What they ask for

  • Bachelor’s degree in a related field and 2+ years of relevant work experience, or a master’s degree and 1+ year, or a PhD in a related field.
  • 2+ years of experience with high-performance microprocessor design.

Nice to have

  • 8+ years of embedded software development; expertise in NPU programming, computer architecture, and real-time operating systems.
  • Proficiency in C/C++, debugging tools, and Qualcomm Hexagon DSP and SDK frameworks.

Pay

$133,900.00 - $200,900.00 USD base salary

Tools

NPU, CPU, DSP, C/C++, Trace32, JTAG, Qualcomm Hexagon DSP, Android

AI focus

Develops and optimizes NPU software for AI acceleration and machine learning workloads.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)