Power & Limits Management System Software Engineer, Staff

Qualcomm

Actively hiring
San Diego, Ca,Us, US Posted 78 days ago $134,800$202,200 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on Qualcomm’s Power & Thermal/Limits System Software team in San Diego, you will work closely with cross-functional teams to optimize power and performance for next generation ARM-based mobile chipsets. Your daily tasks include analyzing complex system-level use cases, developing advanced algorithms to reduce power consumption and enhance performance, and collaborating across departments to achieve best-in-class product KPIs. You will leverage your expertise in C, C++, and Python to drive enhancements in system architecture and software for ARM platforms, ensuring that power management techniques like DVFS and thermal limits are effectively implemented. Ideal candidates possess a master’s degree in Computer Engineering or related fields with extensive industry experience, deep knowledge of SoC and computer system architecture, and hands-on skills in Linux and Android environments.

Skills

C C++ Python ARM Linux Android SoC Docker Kubernetes Git CI/CD PostgreSQL Prometheus Grafana

What you'll do

  • Analyze complex system level use cases for next generation Mobile chipsets.
  • Optimize power and performance technologies including DVFS and thermal management algorithms.
  • Develop algorithms to reduce power consumption and improve performance on ARM platforms.
  • Drive enhancements in system architecture and software for ARM based platforms.
  • Influence software feature requirements to meet power, performance, and thermal goals.

What we're looking for

  • Extensive experience in power and performance management techniques.
  • Hands-on expertise with ARM architecture and proficiency in C, C++, Python.
  • Solid understanding of SoC and computer system architecture.
  • Experience with board bring-up, device drivers, and peripheral buses.
  • Strong debugging skills for ARM-based systems and real-time operating systems.
  • Ability to collaborate across teams to optimize power and performance KPIs.

Market check

Salary context

This $134,800–$202,200 range sits above 31% of similar postings on FindRole.

Peer median band

$143,000$250,800

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$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 569 open roles on FindRole.

Listed pay typically runs $148,300–$224,400 across 536 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Power & Limits Management System Software Engineer, Staff

Qualcomm

San Diego, Ca,Us, US 125 days ago $134,800$202,200
ARM C C++ Python Linux DVFS SoC RTOS Multithreaded Architecture Power Management Performance Optimization Thermal Management System Architecture Debugging Skills

Power & Limits Management System Software Engineer, Sr. Staff

Qualcomm

San Diego, Ca,Us, US 100 days ago $162,600$244,000
ARM C C++ Python Linux DVFS SoC RTOS Multithreading Power management Performance optimization Thermal management System architecture Debugging skills Communication skills

Software Engineer, Staff - Power and Limits Management

Qualcomm

San Diego, Ca,Us, US 52 days ago $134,800$202,200
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,Us, US 22 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

#Power, Thermal & Limits Management System Software Engineer

Qualcomm

San Diego, Ca,Us, US 86 days ago $94,200$141,200
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