Senior Firmware Engineer, FPGA
Core
Design, implement, validate, and maintain FPGA-based platform functionality for server-class AI compute platforms, ensuring 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 environments, Git workflows
Preferred skills
BMC firmware/BIOS/CPLD integration, LTPI/Redfish/IPMI/SMBus, server hardware/data center platforms, logic analyzers/oscilloscopes/JTAG, Python/Bash scripting
Technologies
Quartus, Intel/Altera FPGA, Linux, Git, I2C, SPI, UART, GPIO, PCIe, BMC, BIOS, CPLDs
Responsibilities
Design and implement FPGA logic for server-class or embedded 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, hardware interfaces, and operating systems; improve platform robustness, fault handling, telemetry, and operational behavior; work directly with ODMs, silicon vendors, and firmware partners; contribute to repeatable validation workflows, regression coverage, and tooling; create and maintain clear technical documentation; participate in design reviews, mentor other engineers, and help raise the overall quality of firmware and platform integration work
Seniority
Senior, hands-on IC