Senior Embedded Software Engineer (C/C++), Machine Learning
Member of the Low Power AI solutions team responsible for deploying AI models on Qualcomm's low-power AI accelerator. Focus on mapping ML operators to hardware instructions and applying optimizations such as graph transformation, scheduling, memory planning, operator implementation, and quantization to improve inference efficiency and accuracy.
Collaborate with hardware and software teams to deliver optimized runtime, compiler, and model-efficiency tools for product roadmaps.
Senior. Minimum qualifications specify a Bachelor's degree plus 2+ years relevant experience, a Master's degree plus 1+ year, or a PhD. Preferred candidates have 2+ years working with ML frameworks and embedded optimization.
Primary responsibilities include implementing and optimizing ML software and tooling for hardware deployment:
Must-have technical skills and experience:
Nice-to-have:
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field with 2+ years of relevant engineering experience; OR Master's degree in those fields with 1+ year of relevant experience; OR PhD in those fields. Preferred: Master's degree. Fields referenced include Computer Science, Engineering, and Information Systems.
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.
