Advanced Micro Devices logo

Principal Member of Technical Staff (PMTS) - SoC Emulation

Advanced Micro Devices
Full-time
On-site
Hyderabad, India
Level - Senior

Role Summary

AMD is seeking a Principal Member of Technical Staff (PMTS) to lead SoC Emulation for next-generation AMD SOC products. This role is responsible for defining emulation strategy, driving technical execution, and delivering robust, high-performance emulation platforms that enable early software development and de-risk silicon.

Experience Level

15+ years of experience in SoC design, verification, emulation, or HW/SW co-development.

Responsibilities

Key Responsibilities include:

  • Own the SoC emulation strategy for one or more major AMD SoC programs.
  • Define emulation scope, milestones, and success criteria aligned with program and silicon schedules.
  • Serve as the technical authority for emulation methodology, performance, and debug.
  • Influence SoC architecture and RTL decisions to improve emulation efficiency and debuggability.
  • Lead bring-up of full-chip and subsystem emulation on enterprise emulation platforms (e.g., Palladium, Veloce, Zebu).
  • Integrate RTL, memory models, testbenches, transactors, and software interfaces.
  • Enable early firmware, BIOS, OS, driver, and application software development.
  • Debug complex, cross-layer issues spanning RTL, firmware, and software.
  • Drive performance optimization, capacity planning, and resource utilization of emulation platforms.
  • Partner closely with SoC design, DV, firmware, software, post-silicon, and architecture teams.
  • Act as the single-point technical owner for emulation deliverables and readiness.
  • Provide clear technical status, risk assessment, and mitigation plans to leadership.
  • Support customer, platform, and ecosystem enablement use cases as needed.
  • Define and drive automation, CI/regressions, and reuse across emulation environments.
  • Establish best practices for emulation bring-up, debug, and software enablement.
  • Mentor senior and junior engineers; raise overall emulation capability within AMD.
  • Evaluate and deploy new tools, flows, and technologies to improve time-to-value.

Requirements

  • BS or MS in Electrical Engineering, Computer Engineering, or related field.
  • Deep hands-on experience with SoC-level emulation platforms (Palladium, Veloce, Zebu, or equivalent).
  • Strong understanding of complex SoC architectures (CPU, GPU, interconnects, memory subsystems, IO).
  • Expertise in SystemVerilog/Verilog and scripting (Python, Perl, Tcl, Bash, etc.).
  • Proven ability to debug and resolve complex RTL and HW/SW interaction issues.
  • Demonstrated technical leadership across large, multi-team programs.

Education Requirements

Bachelor’s or master’s degree in related discipline preferred.