Senior Engineer, AI Software / Machine Learning Engineering (C++)
The engineer will develop and optimize high-performance C++17 software for Qualcomm Hexagon processors to enable on-device deep neural network (DNN) execution as part of the AI Software team.
The role focuses on embedded systems software development, performance tuning, tool creation for model analysis, and debugging customer ML workloads across Android, embedded Linux and QNX targets.
Senior level. Preferred experience: 3+ years relevant work experience; minimum experience per qualifications ranges from 1–2+ years depending on degree level.
Key responsibilities include development, optimization and support of embedded AI software and tools:
Must-have technical skills and experience, and a short list of desirable skills:
Required: Bachelor's degree in Computer Science, Engineering, Information Systems, or related field plus 2+ years related work experience; OR Master’s degree in those fields plus 1+ year experience; OR PhD in those fields. Equivalent related work experience is accepted where specified.
Company: Qualcomm
Headquarters: San Diego, California, United States
Qualcomm is a global leader in semiconductor and telecommunications equipment, specializing in mobile technologies and innovations. Known for its Adreno GPUs, the company provides solutions enabling advancements in mobile gaming, AI, VR/AR, and autonomous driving. Qualcomm's cutting-edge technology and commitment to high-performance, power-efficient designs drive the evolution of mobile graphics and connectivity worldwide.
