✦ Luna Orbit — System Administration

Firmware Engineer

at VMware

📍 USA-California-San Jose-1320 Ridder Park Drive Unknown 💰 $120K – $192K USD / year Posted April 11, 2026
Salary $120K – $192K USD / year
Type Full-Time
Experience mid
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 System Administration

Firmware Engineer responsible for developing firmware for RAID storage controllers, focusing on IO and RAID operations implemented in C. The role spans design, debugging, integration testing, and documentation, with ongoing engineering support for QA and customer requests.

  • Develop firmware for leading edge RAID storage controllers produced by Broadcom Data Center Solutions Group
  • Focus on IO and RAID operations implemented in C
  • Participate in all aspects of firmware design and product development throughout the product life cycle
  • Document design, code development, debug and integration testing of the completed product
  • Provide engineering support for internal QA testing and external customer requests

You will work on firmware for leading-edge RAID storage controllers produced by Broadcom Data Center Solutions Group. Core technical focus includes C programming, embedded systems fundamentals (data structures and RTOS), system design, and exposure to ARM Architecture. You will also document design/code/debug/testing and support internal QA validation and external customer engineering requests, optionally leveraging Python and ARM Assembly.

The ideal candidate is a firmware engineer with 8+ years (or a Master’s with 6+ years) of related experience building IO and RAID operations for RAID storage controllers. They have strong C coding skills, deep understanding of embedded systems including data structures and RTOS, and exposure to ARM Architecture. They write clear documentation, perform debug and integration testing, and support QA and customer engineering requests.

Excellent coding skills in CExcellent understanding of Embedded SystemsData StructuresRTOSSystem DesignExposure with ARM ArchitectureExcellent documentation skillsBachelors and 8+ years of related experience; or Masters degree and 6+ years of related experience
Programming in PythonARM Assembly is a plus
Firmware developmentRAID storage controllersIO and RAID operationsCEmbedded SystemsData StructuresRTOSSystem DesignARM ArchitecturePythonARM AssemblyDocumentationDebugIntegration testingEngineering support
Firmware developmentRAID storage controllersBroadcom Data Center Solutions GroupCIO operationsRAID operationsEmbedded SystemsData StructuresRTOSSystem DesignARM ArchitecturePythonARM AssemblyEmbedded debugIntegration testingCode developmentDocumentationDebug and integration testingEngineering supportStorage experience
Excellent communicationGood communication and willingness / eager to learn new skills
Industry Aerospace & Defense
Job Function Build and validate firmware for RAID storage controllers using C on embedded/ARM systems
Role Subtype Embedded Engineer
Tech Domains C, Python, ARM Architecture, Embedded Systems, RTOS
Firmware Engineerfirmware developmentRAID storage controllersBroadcom Data Center Solutions GroupCIO and RAID operationsEmbedded SystemsData StructuresRTOSSystem DesignARM ArchitecturePythonARM Assemblyembedded systems firmwaredocumentationdebugintegration testingproduct development throughout the product life cycleengineering supportstorage experiencedebug and integration testing

Excellent coding skills in C, Excellent understanding of Embedded Systems, Data Structures, RTOS, System Design, Exposure with ARM Architecture, Bachelor's degree with 8+ years or Master's degree with 6+ years in related experience

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