Thermal/Limits Systems Software Engineer

Leading semiconductor company developing Snapdragon chipsets for mobile and wireless technologies
$94,200 - $141,200
Embedded
Entry-Level Software Engineer
In-Person
AI · Enterprise SaaS

Description For Thermal/Limits Systems Software Engineer

Join Qualcomm's Thermal/Limits Software team in San Diego to work on cutting-edge Snapdragon products. This role focuses on optimizing thermal performance and power management in mobile devices, working with complex system-level use cases across various processor technologies. You'll be responsible for analyzing and improving performance under power and thermal constraints, working with CPU/GPU/AI benchmarks, productivity use cases, gaming, media streaming, and modem scenarios.

The position offers an opportunity to work with world-class engineers in developing innovative solutions for next-generation mobile products. You'll be involved in algorithm development, system-level software optimizations, and applying machine learning techniques to solve power and thermal challenges. The role requires strong technical skills in embedded systems, programming languages (C, C++, Python), and ARM architecture.

Qualcomm offers a comprehensive benefits package including competitive base salary, annual bonuses, RSU grants, and extensive health benefits. The company promotes a collaborative work environment where you'll work closely with system engineers, software and hardware developers. Located in sunny San Diego, you'll enjoy both professional growth and quality of life.

The role provides excellent career development opportunities, with exposure to cutting-edge technology and complex technical challenges. You'll be part of a team driving innovation in mobile computing, working on solutions that impact millions of devices worldwide. Qualcomm's commitment to employee development includes continuous learning programs, tuition reimbursement, and mentorship opportunities.

Last updated 12 days ago

Responsibilities For Thermal/Limits Systems Software Engineer

  • Design, develop, and validate embedded and cloud edge software
  • Analyze user needs and software requirements
  • Design and implement software features for products and systems
  • Participate in design, coding, unit testing, and debugging
  • Perform code reviews and regression tests
  • Collaborate with project team members
  • Write technical documentation

Requirements For Thermal/Limits Systems Software Engineer

Python
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 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
  • Knowledge of real-time operating systems
  • Strong analytical and problem-solving skills

Benefits For Thermal/Limits Systems Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • 401k program
  • Educational support
  • Mental health resources
  • Work-life balance programs

Interested in this job?

Jobs Related To Qualcomm Thermal/Limits Systems Software Engineer

Engineer - Automotive Audio Test

Entry-level Automotive Audio Test Engineer position at Qualcomm, focusing on embedded software development and testing with Python in Bangalore.

Memory System Engineer

Memory System Engineer position at Qualcomm China, focusing on DDR/Storage debugging and system-level software solutions for mobile and IoT platforms.

Embedded Developer

Entry-level Embedded Developer position at Qualcomm India, focusing on embedded and cloud edge software development with C programming expertise required.

Memory System Engineer

Memory System Engineer position at Qualcomm China focusing on debugging and optimizing memory and storage solutions across various platforms.

Embedded Real Time Operating System Software Engineer (QuRT OS, Zephyr)

Entry-level embedded software engineering role at Qualcomm focusing on RTOS development for QuRT OS and Zephyr, offering competitive salary and comprehensive benefits.