Fpga Development Engineer

AMD AMD · Semiconductors · Austin, TX · Engineering

AMD is looking for an FPGA Development Engineer to design out-of-band management FPGA solutions for their next-generation GPU products. The role involves developing complex FPGA-based digital designs, defining architecture, writing Verilog/SystemVerilog, and supporting debug and defect resolution. Experience with FPGA, firmware, embedded systems, and various protocols is preferred.

What you'd actually do

  1. Develop complex FPGA-based digital designs using SoCs with embedded processing, high-speed interfaces, and custom IP
  2. Define FPGA architecture, requirements, and supporting documentation
  3. Translate system-level requirements into FPGA design specifications
  4. Write high-quality Verilog/SystemVerilog to meet performance, quality, and schedule targets
  5. Develop and execute test and verification strategies for FPGA designs

Skills

Required

  • Verilog/SystemVerilog
  • FPGA design
  • Digital design
  • System-level requirements translation
  • Test and verification strategies

Nice to have

  • FPGA
  • firmware
  • embedded system testing
  • Xilinx design (Block Design, AXI IP)
  • custom IP integration
  • Python
  • TCL
  • Bash
  • C/C++ (Linux)
  • schematics
  • verification methodologies (Mentor)
  • embedded protocols (I2C, SPI, USB, PCIe, TCP/IP)
  • BMC management and protocols (IPMI, MCTP, PLDM, Redfish)
  • ARM-based systems
  • build tools (make, git)
  • CI/CD (Jenkins)