Drimva

Qualcomm

Embedded NPU Software Engineer, Senior

$134K–$201K

San Diego, California · On-site · Senior · Full-time · Posted Sep 28, 2026

Experience
2+ years with a bachelor’s degree, 1+ year with a master’s degree, or no years specified with a PhD; additionally, 2+ years with high-performance microprocessor design.
Education
Bachelor's, master's, or PhD in Electrical Engineering, Computer Science, Computer Engineering, or a related field.

About the job

Develops and optimizes embedded platform software, drivers, and runtimes for CPU, DSP, and NPU processors that support multimedia and AI workloads on Snapdragon SoCs.

What you'll do

  • Develop multimedia and AI frameworks across CPU, DSP, and NPU, plus drivers and runtime libraries for specialized hardware.
  • Profile and optimize performance for low latency and low power; integrate and test software on target devices.
  • Collaborate with hardware, tools, and firmware teams on design trade-offs, and support commercialization with partners and customers.

What they ask for

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

Nice to have

  • Experience with PCIe or Windows MCDM/WDDM driver stacks.
  • Significant experience in C/C++ programming, real-time operating systems, driver development, computer architecture, and optimizing software on resource-constrained platforms.

Pay

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

Tools

C/C++, PCIe, Windows MCDM/WDDM, CPU, DSP, NPU, Snapdragon SoC

AI focus

Enables DSP acceleration for AI inference and develops and optimizes software for machine learning and other AI workloads.

Model-written summary · the original posting is authoritative

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