Taro Logo

AI SDK Software Engineer

A global leader in wireless technology innovation and semiconductor development, specializing in mobile platforms and AI solutions.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive

Description For AI SDK Software Engineer

Qualcomm China is seeking an AI SDK Software Engineer to join their automotive infotainment and ADAS platforms team. This role focuses on developing embedded deep learning solutions, combining high-performance software with cutting-edge hardware to execute neural networks on Snapdragon chipsets in vehicles. The position requires expertise in neural network frameworks like PyTorch and ONNX, and involves optimizing applications for Qualcomm's next-generation hardware acceleration cores. The ideal candidate will have strong C/C++ programming skills, experience with AI concepts, and the ability to work in a global team environment. The role offers opportunities to work with state-of-the-art deep neural networks and contribute to advancing automotive AI technology. Qualcomm provides comprehensive benefits including health coverage, professional development opportunities, and wellbeing programs. The company's innovative culture and focus on breakthrough technologies make it an ideal place for engineers passionate about AI and automotive technology.

Last updated an hour ago

Responsibilities For AI SDK Software Engineer

  • Feature development and bug fix in Qualcomm Neural network SDK (QNN/AI Engine Direct SDK)
  • Neural network operator development, with Hexagon DSP or SIMD accelerator
  • Performance optimizations and accuracy tuning for models with QC AI Toolchains
  • Algorithms prototype design and implementation for standard and user-defined operators
  • Practices on quantization aware training and post-training quantization
  • Co-work with different regional teams about new feature design and implementation
  • Support testing team to improve the quality of AI Toolchains
  • Support customers to deploy their neural networks in an efficient way

Requirements For AI SDK Software Engineer

Python
Linux
  • 3+ years C/C++ programming experience on Linux or other embedded system
  • Experienced with Python programming and understanding AI concepts
  • Excellent communication skills (verbal, presentation, written)
  • Ability to collaborate across a globally diverse team
  • Have the concept of SDK development for variant system platforms
  • Familiar with ARM architecture
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years experience OR Master's with 5+ years OR PhD with 4+ years

Benefits For AI SDK Software Engineer

Medical Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs for secure future
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm AI SDK Software Engineer

Senior Engineer, AI Research

Senior AI Research Engineer position at Qualcomm focusing on deep learning research and development of efficient machine learning solutions for mobile and embedded systems.

AI ADK Software Engineer

Senior AI software engineering role at Qualcomm focusing on embedded deep learning for automotive applications, requiring expertise in neural networks and model optimization.

Sr Engineer, Machine Learning Engineering (On-device SW)

Senior Machine Learning Engineering role at Qualcomm focusing on on-device AI software development and optimization for edge devices, offering competitive compensation and comprehensive benefits.

AI SDK Software Engineer

Senior AI SDK Software Engineer role at Qualcomm China, focusing on developing embedded deep learning solutions for automotive platforms using neural network frameworks and hardware acceleration.

Sr. GPU AI Compiler Engineer - Cork, Ireland

Senior GPU AI Compiler Engineer position at Qualcomm in Cork, Ireland, focusing on machine learning compiler development and optimization for GPU hardware.