Careers

Qualcomm

Actively hiring Verified listing
San Diego, CA Posted 90 days ago

At a glance

AI generated

TL;DR

Join Qualcomm’s Thermal and Limits Management Systems Software team as a senior software engineer in San Diego to tackle cutting-edge challenges in optimizing thermal performance and power consumption of Snapdragon Mobile chipsets. You will analyze complex system-level use cases across various SoC technologies, develop innovative algorithms for performance optimization under strict power and thermal constraints, and collaborate closely with hardware and systems engineers. Ideal candidates have expertise in ARM architecture, proficiency in C, C++, and Python, and a strong background in Linux and real-time operating systems. Experience with server-class products, board bring-up, device drivers, and multithreaded architectures is essential, as well as deep knowledge of SoC and computer-system architecture to address intricate power, performance, and thermal issues at scale.

Skills

ARM C C++ Python Linux SoC debugging multithreaded architecture real-time operating systems power management performance management thermal measurement machine learning system level software optimizations communication skills collaboration technical documentation Android server-class products

What you'll do

  • Develop algorithms to optimize power consumption and thermal performance of compute use cases.
  • Perform system-level software optimizations using hardware and software techniques.
  • Apply machine learning techniques to solve complex power and thermal problems.
  • Analyze complex system level use cases across various SoC technologies.
  • Identify and address inefficiencies in power, performance, and thermal domains.

What we're looking for

  • Experience in power and performance management techniques.
  • Hands-on experience with ARM architecture and programming in C, C++, Python.
  • Solid understanding of SoC and computer-system architecture.
  • Strong debugging skills for ARM-based systems.
  • Deep expertise in power, performance, and thermal domain.
  • Ability to lead ideation and development of key features.
  • Collaborate with hardware, systems, and test engineering teams.

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $131,955–$220,000.

Peer median band

$131,955$220,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 595 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Careers

Qualcomm

San Diego, CA 18 days ago
ARM C C++ Python Linux SoC debugging multithreaded architecture real-time operating systems power management performance management thermal measurement machine learning system level software optimizations communication skills collaboration technical documentation board bring-up device drivers peripheral buses

#Power, Thermal & Limits Management System Software Engineer

Qualcomm

San Diego, CA 75 days ago $94,200$141,200
C++ Python Windows Linux CUDA OpenCL PowerShell Machine Learning AI CPU GPU Thermal Management Performance Optimization System Level Analysis Hardware Profiling Software Development Kits Debugging Tools Version Control Systems CI/CD

#Software Engineer, Sr - Power and Limits Management

Qualcomm

San Diego, CA 40 days ago $111,300$166,900
Python C ARM RTOS JTAG Git Perforce Agile Kanban Machine_Learning ASM Compilers Linkers Version_Control Debugging_Emb_Sys Firmware_Development Power_Analysis Thermal_Management SOC_Interactions

#Software Engineer - Power and Limits Management

Qualcomm

San Diego, CA 26 days ago $94,200$141,200
Python C ARM RTOS JTAG Git Perforce Agile Kanban Machine_Learning ASM Compilers Linkers Version_Control Debugging_Emb_Systems Firmware_Development Power_Analysis Thermal_Management SOC_Interactions IoT Android