Senior Emulation Methodology Engineer

AMD AMD · Semiconductors · Austin, TX · Engineering

This role focuses on developing and deploying advanced hardware/software methodologies and tools for emulation and prototyping environments to accelerate product readiness. It involves applying platform knowledge, researching new technologies, and integrating verification interfaces. A key aspect is leveraging ML/AI techniques to scale and automate emulation workflows, and working with EDA partners to incorporate emerging capabilities.

What you'd actually do

  1. Lead cross‑functional collaboration to develop and deploy methodologies that optimize emulation and prototyping environments and improve time‑to‑market.
  2. Apply platform knowledge to address challenges across infrastructure, design implementation, firmware, and software workloads.
  3. Research, evaluate, and integrate new technologies that enhance pre‑silicon validation efficiency and scalability.
  4. Partners with vendors to define and deploy platforms that meet performance goals (compile time, runtime, capacity, test execution).
  5. Integrate and enable verification interfaces including PCIe, memory device models, UART, JTAG, I2C, USB, and Ethernet.
  6. Leverage ML/AI techniques to scale and automate emulation workflows.
  7. Work closely with EDA partners to incorporate emerging capabilities into AMD’s development environment.

Skills

Required

  • Experience with one or more emulation/prototyping platforms (e.g., Veloce, Palladium, Protium, Zebu, HAPS)
  • Proficiency in System Verilog, C++, Perl, or Python, or the ability to learn them quickly
  • Familiarity with transactors and C‑DPI methodologies for emulation
  • Experience with waveform analysis tools (e.g., Verdi or Visualizer)

Nice to have

  • Understanding of CPU/GPU architecture and protocols such as PCIe, DRAM, Ethernet, AMBA, or CXL
  • Background in RTL design, verification, or embedded firmware/BIOS
  • Awareness of hybrid emulation technologies

What the JD emphasized

  • Leverage ML/AI techniques to scale and automate emulation workflows

Other signals

  • Leverage ML/AI techniques to scale and automate emulation workflows
  • Research, evaluate, and integrate new technologies that enhance pre-silicon validation efficiency and scalability