#Software Engineer - Power and Limits Management

Qualcomm

Actively hiring
San Diego, CA Posted 23 days ago $94,200$141,200 / year

At a glance

AI generated

TL;DR

Join Qualcomm Technologies, Inc.'s Power and Limits management software group within QCT Core Technologies as a mid-level engineer, collaborating with cross-disciplinary teams to develop power-efficient architectures for next-generation chipsets. Your daily tasks will include analyzing requirements, designing robust software solutions, optimizing performance and power utilization, developing profiling tools, and participating in pre-silicon evaluations. You'll work with ARM architecture, real-time operating systems, C/ASM programming, Python scripting, and version control systems like Git, while addressing challenges in memory-constrained systems and SOC-level interactions. This role demands a passion for innovation, strong analytical skills, and the ability to thrive in a fast-paced environment where your contributions will impact millions of users across IoT sectors and high-performance computing applications.

Skills

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

What you'll do

  • Analyze requirements and design robust power-efficient software solutions for chipsets.
  • Optimize existing software to enhance performance, memory usage, and power efficiency.
  • Develop tools for silicon profiling, validation, and debugging across SOC components.
  • Participate in pre-silicon evaluations and sign-offs for new products.
  • Identify opportunities for hardware acceleration by collaborating with the HW team.

What we're looking for

  • 3+ years of experience in computer architecture, preferably ARM.
  • Proficient in C/ASM programming and debugging real-time embedded systems.
  • Experience with version control systems like Perforce/Git and agile development methodologies.
  • Strong background in developing firmware for memory-constrained systems.
  • Knowledge of machine learning techniques applied to large datasets.
  • Ability to read hardware programming guides and write drivers/software accordingly.

Market check

Salary context

This $94,200–$141,200 range sits above 12% of similar postings on FindRole.

Peer median band

$117,000$220,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$140,739$213,187

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

#Software Engineer, Sr - Power and Limits Management

Qualcomm

San Diego, Ca,Us, US 37 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, Staff - Power and Limits Management

Qualcomm

San Diego, Ca,Us, US 53 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

Power & Limits Management System Software Engineer, Sr. Staff

Qualcomm

San Diego, Ca,Us, US 101 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

#Power, Thermal & Limits Management System Software Engineer

Qualcomm

San Diego, Ca,Us, US 87 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

Power & Limits Management System Software Engineer, Staff

Qualcomm

San Diego, Ca,Us, US 126 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