Emulation Engineer

AMD AMD · Semiconductors · Bangalore, India · Engineering

Emulation Engineer in AMD’s Server SoC team responsible for validating next-generation server-class SoCs using advanced emulation platforms, ensuring silicon is bug-free, high-performance, and server-grade reliable.

What you'd actually do

  1. Bring-up and debug of large SoC designs on emulation platforms (e.g., Palladium, Veloce, Zebu).
  2. Develop and execute test plans to validate functionality, performance, and power on emulators.
  3. Create and integrate monitors, checkers, and assertions in SystemVerilog/UVM environments.
  4. Collaborate with cross-functional teams including RTL design, architecture, firmware, and post-silicon validation.
  5. Analyze failures, root-cause bugs, and drive fixes in pre-silicon environments.

Skills

Required

  • SystemVerilog
  • UVM
  • emulation platforms
  • SystemVerilog/UVM environments
  • RTL design
  • simulation tools
  • SoC architecture
  • memory protocols
  • interface standards
  • Gate level emulation

Nice to have

  • Python
  • Perl
  • TCL
  • Verilog/VHDL

What the JD emphasized

  • server-grade reliable
  • bug-free
  • high-performance