Cloud AI Power & Limits Management Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation.
$111,300 - $166,900
Machine Learning
Senior Software Engineer
In-Person
4+ years of experience
AI

Description For Cloud AI Power & Limits Management Software Engineer

Qualcomm Technologies, Inc. is seeking a Cloud AI Power & Limits Management Software Engineer to join their innovative team in San Diego. This role sits at the intersection of AI and system optimization, focusing on next-generation cloud accelerator products.

The position requires a skilled engineer who will be responsible for analyzing and optimizing complex system-level AI use cases, including Computer Vision Networks, Recommendation Systems, and Gen AI workloads. The successful candidate will work closely with various ecosystem stakeholders to optimize power and constrained performance of AI workloads on Qualcomm's cutting-edge inference accelerators.

Key responsibilities include developing algorithms for power consumption and thermal performance optimization, implementing system-level software optimizations, and exploring advanced machine learning techniques for power and limits management. The role requires extensive experience in programming languages such as ARM assembly, C, C++, and Python, along with a strong understanding of ARM architecture and System on Chip concepts.

Qualcomm offers a comprehensive benefits package including competitive salary ($111,300 - $166,900), annual bonuses, RSU grants, and extensive health and wellness benefits. The company provides a collaborative environment where innovation is encouraged, and career growth is supported through continuous learning programs, tuition reimbursement, and mentorship opportunities.

Located in sunny San Diego, this position offers the opportunity to work with world-class engineers while enjoying the California coastal lifestyle. The role combines technical challenges with real-world impact, making it ideal for someone passionate about pushing the boundaries of AI technology while optimizing system performance.

Last updated 8 days ago

Responsibilities For Cloud AI Power & Limits Management Software Engineer

  • Own and drive analysis of complex system level AI use cases involving Computer Vision Networks, Recommendation Systems and Gen AI workloads
  • Partner with ecosystem stakeholders in optimizing power and constrained performance of AI workloads
  • Develop algorithms and techniques to optimize power consumption and thermal performance
  • Perform system level software optimizations using hardware and software power/thermal management techniques
  • Explore advanced machine learning techniques in solving system level power and limits management problems

Requirements For Cloud AI Power & Limits Management Software Engineer

Python
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years experience, OR Master's degree with 1+ year experience, OR PhD
  • Experience in ARM assembly language, C, C++, Python
  • Strong familiarity with ARM architecture
  • Good understanding of System On Chip architectural concepts
  • Experience in Power/Thermal/Performance optimizations
  • Strong analytical and problem-solving skills
  • Communication skills and ability to work independently
  • More than 4 years of programming experience
  • More than 4 years of applicable wireless, semiconductor and/or embedded software industry experience

Benefits For Cloud AI Power & Limits Management Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Medical coverage for employees and dependents
  • Financial planning and retirement benefits
  • Mental health and wellbeing support
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Cloud AI Power & Limits Management Software Engineer

Machine Learning Engineer

Senior Machine Learning Engineer position at Qualcomm focusing on AI model development and edge device deployment, offering competitive salary and benefits.

Machine Learning Senior Engineer

Senior Machine Learning Engineer role at Qualcomm focusing on neural network framework development and validation, offering comprehensive benefits and growth opportunities.

Video Research Engineer

Senior Video Research Engineer position at Qualcomm developing cutting-edge video compression algorithms and ML-based solutions.

Perception Software Engineer

Senior Perception Software Engineer role at Qualcomm focusing on computer vision and machine learning for autonomous driving systems.

Senior Engineer, Cloud ML Accelerator

Senior Engineer position at Qualcomm focusing on Cloud ML Accelerator development, requiring expertise in Linux, C++, and machine learning infrastructure.