
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 freeAI Infrastructure Software Engineer
Qualcomm China · Shanghai
