Firmware Engineer

Broadcom

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Irvine, CASan Jose, CA
Employment
Full-time
Posted
60 days ago
Freshness
Confirmed live yesterday
Closes
Feb 20, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $174k
$130k $228k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $139,287–$208,642.

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

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

Most-posted roles

View all roles at Broadcom

At a glance

TL;DR · Firmware Engineer

JOB TITLE: Firmware Engineer The Firmware Engineer joins the Physical Layer Products group to work with a team of developers on the design, implementation, and verification of firmware and software for embedded systems. This role involves architecting, designing, and supporting low-level firmware modules, middleware, sample applications, and diagnostics embedded software for leading-edge optical PHY chip sets. Key responsibilities include software design, testing, and maintenance for new and legacy products while collaborating with cross-functional system, analog, and digital hardware teams. The position requires proficiency in C and ARM Assembly on embedded targets, real-time systems, multi-threading, and inter-processor communication. Candidates must possess experience with drivers like MDIO, I2C, and SPI, as well as software development on Windows using Visual C/C++ and on Linux systems.

What does a Firmware Engineer earn?

Median $196750 from 38 postings across 10 companies.

See salary data

What you'll do

  • Architect, design, and implement low-level firmware modules and middleware for embedded systems.
  • Develop and maintain software for new and legacy optical PHY chip sets.
  • Troubleshoot and debug embedded C code for firmware applications.
  • Provide leadership on architectural governance, design patterns, and code hygiene practices.
  • Develop and test sample applications and diagnostics embedded software.
  • Collaborate with cross-functional system, analog, and digital hardware design teams.
  • Manage the development of standards and firmware development cycles.

What we're looking for

  • Bachelor's degree and 8+ years of related experience.
  • Master's degree and 6+ years of related experience (preferred).
  • PhD and 3+ years of related experience (preferred).
  • Proven ability in developing using C and ARM Assembly on embedded targets.
  • Experience with multiprocessor programming and inter-processor communication.
  • Experience with drivers such as MDIO, I2C, and SPI.
  • Understanding of multi-threading, concurrent programming, and real-time systems.
  • Experience with software development on Windows (Visual C/C++) and Linux environments.

More like this

Similar roles

Firmware Development Engineer, Senior Staff

Qualcomm

Santa Clara, CA +2 21 days ago $190,200–$285,400
C Assembly C++ Python Java RTOS Zephyr eCos uC/OS FreeRTOS ARM v8 FPGA Driver Development Embedded Firmware Power Management Pre-silicon Post-silicon Interprocessor Communication
6+ yrs exp

Firmware Engineer

Broadcom

Fort Collins, CO +1 11 days ago $109,700–$175,500
C C++ Embedded Systems Firmware RTL SerDes HBM Silicon Bring-up Middleware Diagnostic Software Digital Communication Systems
8+ yrs exp

Embedded Firmware and Software Engineer

HP Inc.

Spring, TX +1 13 days ago $116,150–$182,400
Embedded Systems Firmware C C++ Python Linux Git Agile Methodology Algorithms Debugging Communication Protocols New Product Development
7+ yrs exp

Firmware Engineer

Anduril Industries

Costa Mesa, CA 61 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 Engineer

Amd

Austin, TX +1 4 days ago $136,000–$204,000
C BIOS UEFI Firmware x86 Hardware Debugging Server Architecture RAS Platform Bring-up Validation Debugging

Firmware Design Engineer

TSC

Huntsville, AL 8 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