Staff Engineer – Power and BMC Software (San Diego OR Boulder, CO)

Qualcomm

Actively hiring
San Diego, CA · Boulder, CO Posted 59 days ago $134,800$202,200 / year

At a glance

AI generated

TL;DR

As a Staff Engineer at Qualcomm Technologies, Inc., you will join the Low-Level FW and Platform SW team to architect and deliver management solutions for next-generation cloud rack platforms. Your day-to-day responsibilities include designing and developing firmware and low-level system software for cloud and data-center platforms, supporting platform bring-up and validation with hardware teams, and implementing Redfish APIs and OpenBMC features for power management and observability. You will also mentor engineers and drive technical best practices while collaborating across hardware, firmware, and platform software teams to influence long-term architecture decisions. The role requires expertise in C/C++, embedded Linux, OpenBMC, and Redfish APIs, as well as hands-on experience with SoC bring-up and low-level debugging. Ideal candidates have a background in power management, thermal control, and AI accelerator platforms, making significant contributions to the secure and scalable management of modern cloud infrastructure.

Skills

C/C++ OpenBMC Redfish APIs IPMI Linux Power Management FW Embedded Linux SoC Hardware/Software Integration Low-Level Debugging Computer Architecture Mentorship Technical Leadership Cross-Functional Collaboration Platform Bring-Up Board Validation System Integration

What you'll do

  • Design and develop firmware and low-level system software for cloud and data-center platforms.
  • Develop power management firmware using various hardware and software components.
  • Create and maintain Redfish APIs for configuration, monitoring, and telemetry.
  • Implement OpenBMC features for rack-, chassis-, and node-level management.
  • Mentor engineers and set technical best practices in the team.

What we're looking for

  • 6+ years of experience in embedded systems, firmware, or low-level system software.
  • Hands-on expertise with SoC bring-up and hardware/software integration.
  • Proficiency in C/C++ and embedded Linux environments.
  • Strong understanding of computer architecture and memory systems.
  • Experience with OpenBMC and Redfish APIs for configuration and monitoring.
  • Working knowledge of IPMI (SDRs, sensors, command handling).
  • Solid background in power management firmware development.

Market check

Salary context

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

Peer median band

$138,250$241,350

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 567 open roles on FindRole.

Listed pay typically runs $148,300–$226,100 across 534 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Power & Limits Management System Software Engineer, Sr. Staff

Qualcomm

San Diego, Ca,Us, US 102 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 & Limits Management System Software Engineer, Staff

Qualcomm

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

Staff Engineer, Device Drivers (San Diego or Boulder, CO)

Qualcomm

San Diego, Ca,Us, US 59 days ago $134,800$202,200
Linux C PCIe git RTOS SoC architecture DMA IOMMU KVM ECC AER Interrupt controller Timers High reliability systems Virtualization Device assignment Security subsystems Source Code Management Configuration management tools Linux kernel driver development HWMon sysfs Debugging techniques

Staff Engineer, Device Drivers (San Diego or Boulder, CO)

Qualcomm

San Diego, Ca,Us, US 59 days ago $134,800$202,200
Linux C git PCIe LPDDR ECC AER interrupt_controller timers KVM IOMMU DMA sysfs RTOS SoC_architecture HWMon source_code_management configuration_management kernel_subsystems virtualization device_drivers

Staff Engineer

Qualcomm

San Diego, Ca,Us, US 109 days ago $141,600$212,400
Linux C++ C Camera HAL Linux Kernel Device Driver Model MIPI GMSL I2C GPIOs 3A Algorithms V4L2 OpenCL OpenGL Android Camera Frameworks Multimedia Software Development Qualcomm camX Architecture