Back to jobs
Q
Hiring companyQualcomm

Verified 2 days ago

AI Software Engineer, NPU/Hexagon DSP Kernel Optimization

Bangalore, Karnataka, India Full-time On-site

About the role

Systems Engineering team at Qualcomm develops high-performance AI software for NPU and Hexagon DSP processors. The AI Software Engineer designs and optimizes neural network kernels, profiles runtime bottlenecks, and collaborates with architecture teams to enhance next‑gen AI platforms. Bangalore, India, on-site, relocation assistance available.

What you’ll do

  • Develop and optimize AI software components for NPU and Hexagon DSP
  • Implement high‑performance neural network kernels focusing on latency, power, and throughput
  • Profile runtime bottlenecks and apply hardware‑aware optimizations
  • Partner with architecture and hardware teams to improve AI accelerator capabilities
  • Support customer issue resolution and platform bring‑up

What you’ll bring

  • 2-10 years embedded software development
  • Strong C/C++ programming
  • Experience with AI/DSP/NPU kernels
  • Knowledge of processor architecture and memory hierarchy
  • Familiarity with deep learning operators and quantization
  • Experience profiling and low‑level optimization