AI Infrastructure Software Engineer at Qualcomm China - ScoutJobs - The AI-curated global job board
Skip to content
Qualcomm China
Posted 18 hours ago

AI Infrastructure Software Engineer

Qualcomm ChinaAI Infrastructure Software Engineer

Requirements

Bachelor's degree in CS or related field, Embedded system design, C/C++ programming, Linux application development, Linux driver development, AI development tools

Skills

C#Linux

About the role

Responsibilities

  • Design, develop, and maintain NPU-related new features and customer requirements on Qualcomm platforms.
  • Participate in NPU driver development and optimization, focusing on performance, stability, and maintainability for Hexagon use cases.
  • Optimize NPU RPC performance and software interaction paths to reduce customer integration overhead.
  • Improve NSP algorithm integration efficiency by enhancing software enablement and debug methodologies.
  • Drive urgent issue resolution for customer NSP algorithm integration, including root-cause analysis and blocker closure.
  • Collaborate with AI software, driver, kernel, and platform teams to support Linux-based application and driver development.
  • Provide technical guidance, API usage support, and development best practices to improve customer adoption of Qualcomm NPU/Hexagon software stacks.

Requirements

  • Bachelor’s, Master’s, or above in Computer Science, Electrical/Computer Engineering, or a related field.
  • Solid capability in embedded system design and software development.
  • Strong programming skills in C/C++.
  • Hands-on experience in Linux application development and Linux driver development.
  • Proficiency in using AI development tools (e.g., Claude, Codex) to improve development efficiency.
  • Good English communication skills (listening, speaking, reading, and writing).

Preferred Qualifications

  • Experience with Qualcomm platform AI software development, such as QNN, SNPE, and Hexagon SDK.
  • Experience in RPC driver development and/or RPC performance optimization.
  • Experience with Linux PCIe-related development, specifically for NPU, GPU, or heterogeneous compute subsystems.
  • Experience with NPU/GPU driver-related development, debugging, or performance tuning.

About the Company

Qualcomm is a global leader in wireless technology, developing end-to-end solutions that power the world's most advanced connected devices. We foster a supportive, inclusive culture where the brightest minds work together to solve complex challenges and drive breakthrough innovations.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

AI Infrastructure Software Engineer

Qualcomm China · Shanghai

Sign up to apply