High-Speed Peripheral Firmware Lead
Core
Lead the development of low-level firmware to control, configure, and monitor high-speed peripherals (PCIe, HBM, Ethernet) on a custom AI accelerator ASIC.
Role type
Senior IC firmware lead (hardware interface)
Builds
Custom AI accelerator silicon and its peripheral interfaces
Domain
AI infrastructure / Hardware / Firmware
Deliverable
production ML models
Required skills
C/C++, low-level software engineering, ASIC/SoC development, high-speed interface expertise (PCIe/HBM/Ethernet), register-level programming, hardware debugging, computer architecture, technical leadership
Preferred skills
Pre-silicon firmware development, FPGA simulation/emulation, hardware/software co-design, performance optimization, mentoring engineering teams
Technologies
PCIe, HBM, Ethernet, ASIC, SoC, FPGA
Responsibilities
Lead firmware architecture and implementation for hardware blocks; Develop and validate firmware in simulation/emulation; Collaborate with ASIC architects and RTL engineers; Bring up new peripheral blocks on first silicon; Optimize firmware for performance and reliability; Mentor engineers and drive design reviews
Seniority
Senior, hands-on IC
