Advanced Micro Devices logo

FPGA Prototyping and Emulation Engineer

Advanced Micro Devices
Full-time
On-site
Austin, Texas, United States
Level - Mid-Career

Role Summary

This position requires a highly skilled FPGA Prototyping and Emulation Engineer to enhance silicon validation and system-level debugging through advanced platforms. The engineer will collaborate with design, architecture, and verification teams, focusing on prototype development for early software implementation.

Experience Level

The ideal candidate should demonstrate a strong background in semiconductor validation, particularly with large-scale SoC designs. A firm grasp on validation methodologies is crucial, as well as extensive experience in developing complex SoC models.

Responsibilities

The responsibilities of this role include:

  • Developing and maintaining prototypes using Xilinx FPGAs and Synopsys HAPS.
  • Executing FPGA synthesis and timing closure for complex designs.
  • Debugging SoC prototypes with waveform analysis.
  • Engaging with custom PCBs for validation.
  • Collaborating with teams for pre- and post-silicon debugging.
  • Integrating emulation platforms like Synopsys ZeBu and Cadence Palladium.
  • Applying AI-based modeling for generating behavioral models.
  • Implementing automated regression testing.
  • Driving innovation in validation processes.
  • Leading cross-functional team efforts in debugging and optimization.

Requirements

Applicants must fulfill the following qualifications:

  • Hands-on experience with Xilinx FPGA architectures.
  • Expertise in Verilog/SystemVerilog and simulation.
  • Familiarity with FPGA synthesis tools like Synplify and Vivado.
  • Experience with SoC debugging and waveform analysis.
  • Knowledge of low-level coding in C/C++ and firmware development.

Education Requirements

A Bachelor’s or Master’s degree in Electrical Engineering or Computer Engineering is necessary for this position.