Emulation Verification Engineer

AMD
Austin
Workplace: OnsiteFull timeUSD 144,800 - 217,200 annuallyFunction: QA, Test & Release EngineeringSkills: ["Communication","Analytical","Problem-solving","Teamwork"]

Drive AMD Core Shift-Left verification by planning, executing, and debugging emulation runs in partnership with firmware, RTL designers, DV, and system architects. Define test plans (stimulus and functional coverage), build C++ test benches, and develop monitors/checkers for end-to-end emulation infrastructure. Debug regressions and silicon observations, run emulator workloads for new features, and maintain an efficient emulation environment to improve runtime and debug capability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
13 hours ago

Emulation Verification Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Drive AMD Core Shift-Left verification by planning, executing, and debugging emulation runs in partnership with firmware, RTL designers, DV, and system architects. Define test plans (stimulus and functional coverage), build C++ test benches, and develop monitors/checkers for end-to-end emulation infrastructure. Debug regressions and silicon observations, run emulator workloads for new features, and maintain an efficient emulation environment to improve runtime and debug capability.
Location: Austin
Workplace: Onsite
Employment Type: Full time
Job Function: QA, Test & Release Engineering

Key Responsibilities

  • •Drive AMD Core Shift-Left verification strategies in collaboration with multiple stakeholders.
  • •Plan, create, execute, and debug core emulation on emulators, including stimulus and functional coverage plans.
  • •Develop test benches and test bench components in C++ and write monitors/checkers for end-to-end emulation infrastructure.
  • •Debug regression failures, replicate and root-cause silicon observations, and fix verification issues or work with designers to resolve design bugs.
  • •Run emulator workloads for new features, create hardware emulation builds, and maintain/improve the emulation environment for better runtime and debugging.

Pay and Benefits

Salary: USD 144,800 - 217,200 annually

Key Requirements

  • •Experience designing and verifying modern, complex processor architectures and digital designs.
  • •Experience with FPGA and/or emulation platforms such as ZeBu, HAPs, or Veloce.
  • •Proficiency with Verilog/SystemVerilog and strong C/C++ background.
  • •Ability to debug failures using waveform viewers, logs, and microcode trace dumps.
  • •Familiarity with UVM testbenches and working in Linux and Windows environments.
Experience:Processor architectureDigital designFPGA emulationSemiconductor verificationDistributed compute
Education:
Skills:CommunicationAnalyticalProblem-solvingTeamwork
Languages:En-us
Tech Stack:C++CVerilogSystemVerilogFPGAZeBuHAPsVeloceLinuxWindowsUEFICore-bootX86ARM SoCX86 assemblyUVMPerlPythonMakefileShell

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn