Position: BMTC (Bare Metal) Firmware Validation Software Engineer Location: Sunnyvale, CA Onsite
Job Overview
We are looking for a BMTC (Bare Metal Test & Control) Firmware Validation Software Engineer with strong expertise at the hardware-software boundary. The ideal candidate will have hands-on experience developing and debugging low-level C/C++ systems software, interacting directly with hardware, and validating custom silicon across multiple chip generations.
You will work on software infrastructure used for bare-metal testing, firmware validation, PCIe communication, DMA operations, and userspace interfaces. The role requires someone who is comfortable debugging issues that span firmware PCIe transport userspace and who can maintain and enhance shared validation infrastructure.
Key Responsibilities
Required Skills
Preferred / Nice-to-Have Skills