Firmware Engineer

Broadcom

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$68,800–$110,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live yesterday
Closes
Feb 27, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $89k
$51k $236k
below market most similar roles pay here above market

This role pays less than 99% of similar roles. Most pay $142,162–$214,000 — the blue band above. At the midpoint, this role pays about $89k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Broadcom

Broadcom is a global semiconductor and infrastructure software company that designs and markets a wide range of networking, storage, and wireless connectivity solutions. Industry: Semiconductors & Infrastructure Software

Broadcom currently has 235 open roles on FindRole.

Listed pay typically runs $121,900–$195,000 across 160 roles with salary data.

Most-posted roles

View all roles at Broadcom

At a glance

TL;DR · Firmware Engineer

Broadcom's Data Center Solutions Group is seeking a Firmware Engineer to join the embedded storage systems development team. In this role, you will design, implement, and debug low-level firmware for storage controllers, focusing on RAID functionality on ARM based microprocessors. Your daily responsibilities include developing new features, maintaining firmware for storage products, and supporting product solution validation and firmware release activities. You will work with PCIe, NVMe, and SAS/SATA protocols while troubleshooting hardware interaction issues using DSTREAM and logical analyzers. The position requires strong programming skills in C, with assembly language knowledge being desirable. You must possess a Bachelor's degree in CS, ECE, or EE and experience using AI/LLM based tools for code generation, debugging, and test-case generation within an embedded firmware workflow.

What does a Firmware Engineer earn in California?

Median $210500 from 30 postings across 8 companies.

See salary data

What you'll do

  • Develop and maintain low-level firmware for storage products supporting PCIe, NVMe, and SAS/SATA protocols.
  • Design and implement RAID functionality on ARM-based microprocessors.
  • Gather and analyze logs to root cause and resolve functional, performance, and data integrity issues.
  • Troubleshoot low-level firmware and hardware interaction issues using DSTREAM and logical analyzers.
  • Support product solution validation and firmware release activities.
  • Participate in storage product feature design and implementation reviews.
  • Utilize AI/LLM-based tools for code generation, debugging, and test-case generation within the firmware workflow.

What we're looking for

  • Bachelor's degree in CS, ECE, or EE.
  • Strong programming skills in C.
  • Assembly language skills (preferred).
  • Working knowledge of embedded processors, specifically ARM.
  • Experience developing firmware for storage products supporting PCIe, NVMe, and/or SAS/SATA protocols.
  • Experience using AI/LLM based tools within an embedded firmware workflow (preferred).
  • Ability to troubleshoot low-level firmware and hardware interaction issues using DSTREAM and logical analyzers.

More like this

Similar roles

Firmware Engineer

Broadcom

Fort Collins, CO +1 48 days ago $121,900–$195,000
C C++ Embedded Systems Firmware RTL SerDes HBM Silicon Bring-up Middleware Diagnostic Software Digital Communication Systems
8+ yrs exp

Firmware Engineer

Anduril Industries

Costa Mesa, CA 45 days ago $166,000–$220,000
C Embedded Systems Microcontrollers SPI I2C UART CAN ARM AVR MSP430 PIC RTOS FreeRTOS Zephyr VxWorks Python Jama DOORS Board Bring-up Test Automation
2+ yrs exp

Firmware Design Engineer

TSC

Huntsville, AL 37 days ago
FPGA VHDL Verilog Python MATLAB Vivado Embedded Software Digital Design Signal Processing Git Source Control Oscilloscope Spectrum Analyzer Signal Generator AMD/Xilinx SoC

Firmware Engineer, Embedded Systems

Anduril Industries

Costa Mesa, CA 172 days ago $166,000–$220,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC JTAG SWD Oscilloscope Logic Analyzer USB SPI I2C CAN RS232 RS485 Ethernet
3+ yrs exp

Firmware Systems Design Engineer

Amd

Austin, TX 3 days ago $92,960–$139,440
C/C++ Python Perl Ruby Firmware Development SoC Validation Root-Cause Analysis JTAG Logic Analyzers Oscilloscopes System Architecture Platform Bring-Up Test Automation Scripting

Embedded Firmware Engineer

Anduril Industries

Costa Mesa, CA 45 days ago $166,000–$220,000
C Embedded Systems Microcontrollers ARM AVR MSP430 PIC RTOS FreeRTOS Zephyr VxWorks Python SPI I2C UART CAN Board Bring-up Test Automation Jama DOORS
2+ yrs exp