AI ADK Software Engineer

A leading semiconductor company specializing in wireless technology and automotive solutions.
Machine Learning
Senior Software Engineer
In-Person
4+ years of experience
AI · Automotive

Description For AI ADK Software Engineer

Qualcomm China is seeking a talented AI ADK Software Engineer to join their engineering team, focusing on automotive infotainment and ADAS platform development. This role combines high-performance software with cutting-edge hardware to optimize deep neural networks for Snapdragon chipsets in vehicles. The position involves working with neural network frameworks like PyTorch and ONNX, extending neural net engines to support the latest DNNs (GenAI/ADAS/Cockpit), and optimizing for Qualcomm's next-generation hardware acceleration cores.

The ideal candidate will have strong experience in machine learning, particularly in model quantization and optimization. You'll be working with a globally diverse team, contributing to the development and improvement of Qualcomm's Neural Network SDK. The role requires expertise in both theoretical understanding and practical implementation of deep learning networks, with a focus on fixed-point quantitative algorithms.

At Qualcomm, you'll have the opportunity to work alongside leading engineering and technology experts, contributing to world-changing innovations in automotive AI technology. The company offers comprehensive benefits, professional development opportunities, and a supportive, inclusive culture that values diversity and innovation. This position offers the chance to be at the forefront of AI development in the automotive industry while working with cutting-edge technology and hardware.

Last updated 7 days ago

Responsibilities For AI ADK Software Engineer

  • Support model quantization accuracy tuning and optimizations
  • Practices on quantization aware training and post-training quantization
  • Co-work with global team on new feature design and implementation
  • Development and accuracy bug fix in Qualcomm Neural Network SDK (QNN/AIMET)
  • GenAI model quantization accuracy tuning and deployment on Qualcomm silicon

Requirements For AI ADK Software Engineer

Python
Java
  • Bachelor's degree in Engineering, Computer Science, or related field with 4+ years experience
  • 2+ years of work experience with Programming Languages (C, C++, Java, Python)
  • Experience with real-world ADAS model tuning on quantization accuracy
  • Familiar with torch/onnxruntime quantization framework
  • Experience in tuning and analysis of LLM/VLM/MLLM models
  • Excellent communication skills
  • Experienced with Python and C++ programming

Benefits For AI ADK Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • World-class health coverage for employees and dependents
  • Financial planning and security programs
  • Emotional/mental health support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm AI ADK Software Engineer

Machine Learning Compiler Engineer

Senior Machine Learning Compiler Engineer position at Qualcomm focusing on ML compiler development and optimization for cutting-edge machine learning accelerators.

AI, ML & Data Analytics Engineer / Sr Engineer

Senior AI/ML Engineer role at Qualcomm focusing on developing AI solutions for chip design and engineering processes, requiring 2+ years of AI/ML experience.

Engineer, Senior-python Automation framework with Machine Learning

Senior Python Engineer role at Qualcomm focusing on automation framework development with machine learning, requiring 2+ years of experience.

Video Research Engineer - Immersive Video

Senior Video Research Engineer position at Qualcomm focusing on immersive video compression and machine learning technologies.

Machine Learning Framework, Compiler & Performance Engineer

Senior ML Engineer role at Qualcomm focusing on AI compiler development and performance optimization, combining machine learning expertise with systems engineering.