FPGA Platform Design Engineer
12 Months
Location : Austin, TX- 100% onsite with some flexibility
Top 5 must have skills
FPGA
RTL
I2C
Board Design
Python
The Role :
As an FPGA Platform Design Engineer, you will play a key role in developing innovative FPGA solutions for the debug and validation of Client’s AI GPU cards. You will collaborate closely with cross-functional teams to implement, support, and bring up FPGA platforms, troubleshoot issues, and ensure smooth platform validation.
Key Responsibilities :
- Design, implement, and verify FPGA solutions on Client’s AI GPU cards.
- Collaborate and perform hands-on debugging with Server Teams including BIOS, BMC, Platform, and Validation to enable new features and resolve issues.
- Review platform schematics and BMC codebase to integrate FPGA features for server platform bring-up.
- Track and report test progress and maintain up-to-date documentation.
- Conduct lab work such as device installation (e.g., PCIe card insertion) and data collection using I2C / SPI analyzers and oscilloscopes.
Preferred Experience :
Proficient in Verilog and / or SystemVerilog.Strong RTL design experience for FPGA or ASIC.Skilled in FPGA synthesis, timing closure, simulation, and hardware bring-up.Familiarity with programming and scripting languages such as Python, TCL, Bash, C, and Makefile.Understanding of communication protocols including SPI, I2C, AXI, QSPI, USB, etc.Experience with lab equipment such as protocol / logic analyzers and oscilloscopes.Excellent verbal and written communication skills in English.Self-motivated team player capable of working independently with minimal guidance.Familiarity with AMD Server CPU / GPU platforms is a plus.Academic Credentials :
Bachelor’s degree or higher in Electrical / Computer Engineering, Electronics, Computer Science, or related fields.4+ years of experience in FPGA design and hardware bring-up.