Broadcom logo

R&D Firmware Engineer 3

Broadcom
May 03, 2026
Full-time
On-site
Irvine, California, United States
$91,000 - $146,000 USD yearly
Other Semiconductor Jobs, Level - Senior

Job Title

R&D Firmware Engineer 3

Role Summary

As an R&D Firmware Engineer on the Fibre Channel/NVMe storage firmware team, you will design, implement, test and debug embedded firmware for 64G FC/NVMe HBA products. You will develop features including target-mode and error-recovery support and collaborate with cross-functional teams and OEM clients.

Work includes feature development, writing and executing test cases and scripts, and maintaining firmware quality and documentation.

Experience Level

Senior — typically 5+ years of relevant firmware development experience (see Education Requirements for degree/experience combinations).

Responsibilities

Primary responsibilities include firmware design, implementation, verification, and support for storage networking products.

  • Design and implement embedded firmware components in C and/or assembly.
  • Develop, execute and automate test cases and scripts; validate target-mode and error-recovery behaviors.
  • Debug firmware issues using protocol analyzers and hardware debuggers; perform system-level root-cause analysis.
  • Integrate and tune firmware for high-performance ARM or other microprocessor platforms.
  • Collaborate with hardware, software and QA teams and communicate results to internal stakeholders and OEM clients.
  • Follow software development processes: design documentation, coding standards, and bug tracking.

Requirements

Must-have technical skills and experience:

  • Embedded firmware development experience in C and/or assembly.
  • Proficiency in real-time operating system environments.
  • Experience with protocol analyzers for Fibre Channel, NVMe and/or PCIe.
  • Strong debugging skills and familiarity with hardware debuggers or ICE tools.
  • Experience developing storage and network protocols on Linux.
  • Experience writing and maintaining automated test scripts.
  • Good technical communication and documentation skills; ability to follow development processes.

Nice-to-have:

  • Experience tuning ARM-based high-performance firmware.

Education Requirements

BS in Computer Science, Electrical Engineering, or Computer Engineering with 5+ years related experience; OR MS in Computer Science, Electrical Engineering, or Computer Engineering with 3+ years related experience.


About the Company

Company: Broadcom

Headquarters: Irvine, California, United States

Broadcom is a global technology leader that designs, develops, and supplies a wide range of semiconductor and infrastructure software solutions. The company is known for its innovations in wireless and broadband communications, enabling a connected world.

Broadcom logo

Date Posted: 2026-05-01