Software Engineer, Staff, Power and Limits Management

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$141,300–$211,900 / yr
Posted
40 days ago
Freshness
Confirmed live today
Closes
Mar 16, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $201k
This role $177k
$126k $283k
below market most similar roles pay here above market

This role pays less than 72% of similar roles. Most pay $171,000–$230,100 — the blue band above. At the midpoint, this role pays about $177k versus about $201k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

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

Qualcomm currently has 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Software Engineer, Staff, Power and Limits Management

Software Engineer, Staff - Power and Limits Management joins the Power and Limits management software group to develop innovative architectures for Qualcomm chipsets. This role involves owning software development tasks, including analyzing requirements, designing robust solutions, and ensuring power efficiency for current and next-generation processors across various subsystems. You will perform detailed analysis of existing software to improve performance, memory, and power utilization through software optimizations, new algorithms, and hardware partitioning. Key responsibilities include developing tools for silicon profiling, validation, and debugging, as well as participating in pre-silicon evaluations. Required skills include proficiency in C, C++, Java, or Python, along with experience in computer architecture, real-time operating systems, and embedded software. The work focuses on managing performance and thermal efficiency tradeoffs within SoC level interactions.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design and develop robust software solutions to meet power efficiency requirements for next-generation chipsets.
  • Analyze existing software to provide recommendations for improving performance, memory, and power utilization.
  • Develop tools for silicon profiling, validation, and debugging across all SoC components.
  • Perform pre-silicon evaluations and sign-offs for new hardware designs.
  • Identify and scope opportunities for hardware acceleration by providing technical recommendations to the hardware team.
  • Manage performance and thermal efficiency tradeoffs across various software components.
  • Develop firmware for memory and CPU constrained systems.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience.
  • 2+ years of work experience with programming languages such as C, C++, Java, or Python.
  • 7 to 10 years of experience in Computer Architecture, Real Time Operating Systems, or C/ASM programming (preferred).
  • 7 to 10 years of experience in debugging Real Time Embedded Systems, Compilers, Linkers, or Python Scripting (preferred).
  • 7 to 10 years of experience in Embedded software, Machine Learning, or Agile development (preferred).
  • Ability to read hardware programming guides and write drivers/software based on that information (preferred).

More like this

Similar roles

Embedded System Software Architect, Staff

Qualcomm

San Diego, CA 40 days ago $141,300–$211,900
C C++ Java Python Embedded Software Multi-threaded Programming Hardware Drivers ARM Architecture ARM ISA QEMU Simulators Emulators ML AI Edge AI Inter-processor Communications
6+ yrs exp

Staff Software Engineer, Capacity Engineering

Pinterest

Remote (San Francisco, CA) 20 days ago $177,185–$364,795
Kubernetes Java Python C++ AWS Distributed Systems Performance Engineering Profiling perf async-profiler Cloud-native SRE Infrastructure Engineering
Remote

Staff Engineer, Software Engineering

GEICO

Bethesda, MD +4 174 days ago $100,000–$230,000
Python C# Go Java C++ SQL NoSQL Docker Kubernetes Azure AWS GCP Microservices REST APIs PowerShell Active Directory SAML OAuth
10+ yrs exp Hybrid