Senior Firmware Engineer - Fibre Channel/NVME Networked-Storage

Broadcom

Quick summary

Work type
On-site
Location
Irvine, CA
Salary
$109,700–$175,500 / yr
Posted
2 days ago
Closes
Oct 23, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $143k
$96k most similar roles pay here $234k

This role pays less than 84% of similar roles. Most pay $156,391–$217,368 — the shaded band above. At the midpoint, this role pays about $143k versus about $187k 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 97 open roles on FindRole.

Listed pay typically runs $120,000–$192,000 across 96 roles with salary data.

Most-posted roles

View all roles at Broadcom

At a glance

TL;DR · Senior Firmware Engineer - Fibre Channel/NVME Networked-Storage

As a Firmware Engineer at Broadcom ECD, you will join our dynamic firmware team to design, develop, debug, and test embedded firmware for advanced networking and networked-storage products. Your daily tasks will include firmware implementation, testing, and error-recovery support for 64G FC/NVME HBA products, collaborating closely with cross-functional teams across multiple sites. You should have experience in C/Assembly programming, real-time OS environments, protocol analyzers, and storage/network protocol development in Linux. Ideal candidates possess strong debugging skills, particularly with In-Circuit Emulation (ICE) debuggers, and are proficient in ARM-based high-performance firmware development or eager to learn. Excellent communication and documentation skills are crucial for articulating test results to the team and OEM clients.

What you'll do

  • Design, develop, debug, and test embedded firmware for Fibre Channel/NVME HBA products.
  • Implement firmware features and support custom firmware development across multiple sites.
  • Execute test cases and create automated test scripts for embedded systems.
  • Collaborate with cross-functional teams to enhance product quality and performance.
  • Utilize protocol analyzers and In-Circuit Emulation debuggers for effective troubleshooting.

What we're looking for

  • Bachelor’s or Master’s degree in a relevant engineering field with 3-5 years of experience.
  • Proficient in embedded-firmware development using C and Assembly languages.
  • Experience with real-time operating systems and protocol analyzers for FC, NVME, and PCIe.
  • Strong debugging skills, preferably with In-Circuit Emulation (ICE) debuggers.
  • Knowledge of storage and network protocol development in Linux environments.
  • Ability to develop automated test scripts and follow software development processes.

More like this

Similar roles

Firmware Engineer

Anduril Industries

Costa Mesa, CA 14 days ago $166,000$220,000
C I2C SPI USB CAN RS232 RS485 Ethernet MSP430 ARM JTAG SWD RTOS Microcontrollers Analog sensors Digital sensors Debugging Board bringup Software development best practices

Senior Engineer, Firmware

Samsung Semiconductor

San Jose, CA 14 days ago $138,000$206,000
C C++ UART JTAG ICE debuggers protocol analyzers SAS SATA SCSI FC NVMe PCIe

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 14 days ago $191,000$253,000
C I2C SPI USB CAN RS232 RS485 Ethernet MSP430 ARM RTOS JTAG SWD Test-Driven Development CI/CD

Samsung Semiconductor

Samsung Semiconductor

San Jose, CA 14 days ago
C C++ ARM JTAG Python Perl JavaScript NVM Express PCI Express SAS SCSI NAND Flash FTL Fibre Channel SATA eMMC UFS Agile

Firmware Engineer

Anduril Industries

Lexington, MA 14 days ago $166,000$220,000
C C++ Git SPI I2C CAN Xilinx FPGA HDL Timers Interrupts

Careers

Qualcomm

Santa Clara, CA +1 80 days ago
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Emulation