Sr. Staff Software Engineer | QC AI Runtime
Core
Design and develop high-performance software for the Qualcomm AI Runtime SDK to enable GenAI and Agentic AI capabilities for on-device inference across smartphones, automotive, and smart appliances.
Role type
Sr. Staff Software Engineer (AI Runtime & Embedded Systems)
Builds
Qualcomm AI Runtime SDK for on-device GenAI inference
Domain
Semiconductor / Embedded Systems / Machine Learning
Deliverable
production ML models
Required skills
C++17, Hexagon DSP optimization, cross-compiler toolchains, embedded Linux/Windows/QNX, multithreading, low-level OS/hardware interaction, Qualcomm AI Stack (QNN/SNPE/QAIRT), JIT technologies, model deployment design
Preferred skills
Deep learning training/inference pipelines, software profiling, containerization (Docker), virtualization, Android embedded development, automated documentation generation
Technologies
C++17, Hexagon DSP, Android, embedded Linux, Windows, QNX, TensorFlow, PyTorch, ONNX, QNN, SNPE, QAIRT, FastRPC, Docker, Jira, Git
Responsibilities
Design and develop high-performance software using C++17 for the Qualcomm AI Runtime SDK; Optimize network model execution on Hexagon DSPs for efficient latency and power; Lead new feature development and collaborate with global cross-functional teams; Lead project discussions on system and model deployment designs for GenAI models; Implement and optimize ML operations on Hexagon DSP systems; Contribute to tools and GenAI workflows for chip and system analysis; Participate in software quality process improvements
Seniority
Sr. Staff, hands-on IC with strategic leadership