Senior Firmware Engineer, FPGA
Core
Design, implement, validate, and maintain FPGA-based platform functionality for server-class AI compute platforms, ensuring clean integration with BMC firmware, BIOS, and hardware.
Role type
Senior IC firmware engineer (FPGA & platform integration)
Builds
Server-class AI compute platforms and integrated firmware stacks
Domain
AI infrastructure / Data center hardware
Deliverable
production ML models | product features | infrastructure
Required skills
Intel/Altera FPGA development, Verilog/SystemVerilog, C/C++ low-level firmware, board bring-up, hardware validation, cross-layer debugging, hardware interface protocols (I2C, SPI, UART, GPIO, PCIe), Linux/Git workflows
Preferred skills
BMC firmware/BIOS/CPLD integration, LTPI/Redfish/IPMI/SMBus, hyperscale infrastructure experience, logic analyzers/oscilloscopes/JTAG, Python/Bash scripting, vendor implementation review
Technologies
Quartus, Intel/Altera FPGA, Linux, Git, I2C, SPI, UART, GPIO, PCIe, BMC, BIOS, CPLD
Responsibilities
Design and maintain FPGA logic for server-class platform functions; define and implement interfaces between FPGA logic and adjacent platform components; support early hardware enablement, board bring-up, and validation; diagnose complex issues spanning FPGA logic, firmware, BIOS, and hardware; improve platform robustness, fault handling, and telemetry; collaborate with ODMs, silicon vendors, and firmware partners; contribute to validation workflows and regression coverage; create technical documentation for FPGA architecture and interfaces; participate in design reviews and mentor other engineers
Seniority
Senior, hands-on IC