✦ Luna Orbit — Engineering (Non-Software)

Firmware Engineer

at Broadcom

📍 USA-California-San Jose-1320 Ridder Park Drive Unknown 💰 $120K – $192K USD / year Posted April 14, 2026
Salary $120K – $192K USD / year
Type Not Specified
Experience senior
Exp. Years Bachelors and 8+ years of related experience; or Masters degree and 6+ years of related experience
Education Bachelor or Master degree in Computer Engineering or Electrical Engineering
Category Engineering (Non-Software)

Broadcom is hiring a Firmware Engineer to develop firmware for leading-edge RAID storage controllers used in data center solutions. The role focuses on IO and RAID operations implemented in C, along with design documentation and supporting testing and customer requests.

  • Firmware development for RAID storage controllers
  • Implement IO and RAID operations in C
  • Participate in firmware design and product development lifecycle
  • Document design, code development, debug, and integration testing
  • Provide engineering support for internal QA and external customer requests

You will build firmware in C for RAID storage controllers and work across the firmware product life cycle. The stack and knowledge areas emphasized include Embedded Systems, Data Structures, RTOS, System Design, ARM Architecture, and engineering practices like debugging and integration testing, with Python and ARM Assembly as plus skills.

The ideal candidate is a senior firmware engineer with 8+ years of related experience building firmware for storage controllers, specifically RAID storage controllers. They have strong C programming skills and a solid foundation in Embedded Systems, Data Structures, RTOS, and System Design, with exposure to ARM Architecture.

CEmbedded SystemsData StructuresRTOSSystem DesignARM ArchitectureBachelor or Master degree in - Computer Engineering or Electrical EngineeringExcellent documentation skillsFirmware development
PythonARM AssemblyProgramming in PythonAny relevant storage experience
ARM Assembly
Firmware developmentCIO and RAID operationsEmbedded SystemsData StructuresRTOSSystem DesignARM ArchitecturePythonARM Assemblydebugintegration testingdocumentationstorage experienceComputer EngineeringElectrical Engineering
CFirmware developmentIO and RAID operationsEmbedded SystemsData StructuresRTOSSystem DesignARM ArchitecturePythonARM AssemblyEngineering designdebugintegration testingcode developmentdocumentation skillsstorage experiencecode developmentdebug and integration testing
Good communicationwillingness / eager to learn new skillsdocumentationengineering support
Industry Manufacturing
Job Function Develop and validate firmware for RAID storage controllers with strong C and embedded/RTOS expertise
Role Subtype Embedded Engineer
Tech Domains Python, Embedded Systems, Linux, ARM
Firmware EngineerFirmware developmentCIO and RAID operationsRAID storage controllersEmbedded SystemsData StructuresRTOSSystem DesignARM ArchitectureARM AssemblyPythondebugintegration testingDocumenting designcode developmentengineering supportstorage experienceComputer EngineeringElectrical EngineeringBachelors and 8+ years of related experienceMasters degree and 6+ years of related experiencedebug and integration testing

Must have excellent coding skills in C, Must have strong understanding of Embedded Systems, Data Structures, RTOS, System Design, Must have exposure with ARM Architecture, Must have Bachelor or Master degree in Computer Engineering or Electrical Engineering

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile