# Firmware Engineer

Hiring organization: [Broadcom Inc.](https://career.thegoodapps.co/organizations/broadcom-inc)

Canonical page: https://career.thegoodapps.co/jobs/7cdb4193-8273-480b-b351-6df90863e535

Listed on Broadcom Inc.'s own careers site. Applications go to them directly.

- Seniority: Mid
- Location: San Jose, CA
- Salary: 82500 – 132000 USD per year

## Summary

Broadcom's Data Center Solutions Group is hiring a Firmware Engineer to develop and maintain low-level firmware for storage controllers, focusing on RAID functionality and ARM-based systems. The role involves designing features across the full development lifecycle, debugging storage protocols like NVMe and SAS/SATA, and collaborating with hardware and validation teams.

_Our summary, not Broadcom Inc.'s wording._

## Skills named

Assembly Language, Azure Resource Manager (ARM), SAS

## Required

- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering with 2+ years of related experience, or Master's degree in those fields
- Strong C programming skills
- Working knowledge of ARM embedded processors
- Experience with storage protocols (PCIe, NVMe, SAS/SATA)

## Nice to have

- Assembly language proficiency
- Experience using AI/LLM tools in embedded firmware workflows (code generation, review, debugging, test-case generation, documentation)

Apply on Broadcom Inc.'s site: https://broadcom.wd1.myworkdayjobs.com/en-US/External_Career/job/USA-California-San-Jose-1320-Ridder-Park-Drive/Firmware-Engineer-2_R026980
