R&D Firmware Engineer 3

Broadcom

Actively hiring
Irvine, US Posted 28 days ago $91,000$146,000 / year

At a glance

AI generated

TL;DR

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.

Skills

C Assembly RTOS Protocol_Analyzers FC NVME PCIe Debugging ICE_Debuggers Linux ARM Automated_Test_Scripts Documentation Software_Development_Processes Bug_Tracking

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.

Market check

Salary context

This $91,000–$146,000 range sits above 5% of similar postings on FindRole.

Peer median band

$139,500$219,050

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$151,475$213,375

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

Listed pay typically runs $119,400–$192,000 across 72 roles with salary data.

Most-posted roles

View all roles at Broadcom

More like this

Similar roles

Firmware Development Principal Engineer

Qualcomm

Santa Clara, Ca,Us, US 60 days ago $211,800$317,800
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Emulation

Firmware Development Engineer, Sr. Staff

Qualcomm

Santa Clara, Ca,Us, US 9 days ago $180,600$271,000
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Interprocessor Communication Power Management Debugging Boot RAS Security Runtime Services Embedded Firmware Qualcomm SoCs

Firmware Development Engineer, Sr. Staff

Qualcomm

Santa Clara, Ca,Us, US 23 days ago $180,600$271,000
C Assembly RTOS OS kernel environments Zephyr eCos µC/OS FreeRTOS ARMv8 Simulators FPGA emulation Interprocessor communication Power management Driver development Embedded firmware development

R&D Engineer Software 3

Broadcom

Usa-Ca - Promontory D, US 67 days ago $101,000$162,000
Python Docker Kubernetes Salt Ansible GitLab GitHub Actions Linux CI/CD PostgreSQL MongoDB Git Data Structures Algorithms Operating Systems Distributed Systems

Senior Test Engineer, Firmware

Motorola Solutions

Culver City, Ca, US 72 days ago $130,000$160,000
Python C/C++ RTOS HIL UART SPI I2C TCP/IP RS-485 BLE NFC UWB TLS/X.509 Embedded Systems Firmware Development Test Automation Network Protocols Electronics Design Validation Strategy

Firmware Engineer_Senior Manager

PWC

Silicon Valley - 488 Almaden Boulevard, US 17 days ago $124,000$280,000
C/C++ Embedded System Development JIRA Agile Real-time OS Embedded Linux Device Driver Interaction IoT AWS Azure iOS/Android Integration ISO 9001 QMS Certified Development Environments AI Tools ST Micro Nordic MCU Architectures