Emulation Verification Engineer

Advanced Micro Devices

Austin, TX, United States
On-site
Experience with fpga and emulation platforms
Proficiency in c++ test bench development
Knowledge of x86 or arm soc architecture
The role involves driving AMD Core's Shift-Left strategies by interacting with multiple stakeholders including firmware, RTL designers, and system architects

Job Summary

  • The role involves driving AMD Core's Shift-Left strategies by interacting with multiple stakeholders including firmware, RTL designers, and system architects.
  • Engineers are responsible for defining test plans, developing C++ test benches, and creating monitors to support end-to-end core emulation infrastructure.
  • The position requires debugging regression fails, replicating behaviors in simulation for root cause analysis, and maintaining hardware emulation environments to improve runtime performance.

Matching Summary

The role involves driving AMD Core's Shift-Left strategies by interacting with multiple stakeholders including firmware, RTL designers, and system architects.

Skills & Requirements

Must-have

  • Experience with FPGA and emulation platforms
  • Proficiency in C++ test bench development
  • Knowledge of x86 or ARM SoC architecture
  • Ability to debug using waveform viewers and logs
  • Scripting skills in Perl or equivalent languages

Nice-to-have

  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Passion for modern complex processor architecture
  • Willingness to learn and take on new challenges
  • Experience collaborating across different time zones

Key Requirements

  • Bachelor's or Master's degree in EE, CE, or CS
  • Experience with ZeBu, HAPs, or Veloce emulation platforms
  • Knowledge of UEFI, core-boot, Linux, or Windows operating systems

Work Rights

Not specified

Tailored Resume

Cover Letter