Principal Firmware Architect
Core
Design and develop firmware architecture for ASIC and Rack infrastructure, including low-level hardware interfaces, boot flows, and management systems.
Role type
Principal Firmware Architect
Builds
ASIC and Rack infrastructure firmware, boot and management flows
Domain
Data Center hardware infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Firmware architecture design, low-level hardware interface development, firmware debugging, SoC architecture design, platform initialization, hardware/firmware security primitives, peripheral driver implementation (PCIe, I2C, eMMC, SPI, USB, UART), memory management, scheduling, interrupts, threading, BMC and rack management
Preferred skills
Experience with Data Center class technologies
Technologies
PCIe, I2C, eMMC, SPI, USB, UART, BMC
Responsibilities
Drive firmware architecture solutions, define boot and management flows, perform firmware-level debugging, architect new Data Center technologies
Seniority
Principal, hands-on IC
