A

AMD

Designs chips for computers and AI systems

Staff Engineer - SoC Emulation & Prototyping

Hardware Validation & TestingPosted on Nov 10
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • Strong analytical and problem-solving skills, with willingness to learn and take on problems.
  • Proven experience leading Emulation efforts for large-scale semiconductor programs.
  • Strong SystemVerilog and/or Verilog design and validation experience.
  • Hands-on experience with Synopsys Zebu and/or Cadence Palladium platforms.
  • Proven experience in FPGA design, implementation, and SoC prototyping.
  • Strong knowledge of SoC bring-up and high-speed interfaces such as PCIe, DDR, Ethernet, USB, and HBM.
  • Expert proficiency with AMD/Xilinx Vivado and Vitis toolchains.
  • Deep expertise in design reviews, modelling ASIC components that cannot be used on emulators, and coverage and power analysis on emulators.
  • Solid understanding of modern SoC architectures, including CPUs, cache hierarchies, memory subsystems, NoC/interconnects, and I/O protocols such as AXI, ACE, CHI, PCIe, and DDR.
  • Bachelor's or Master's degree in Computer Engineering or Electrical Engineering.

Responsibilities

  • Define and own the Emulation architecture, methodology roadmap, and platform strategy for complex SoCs, including partitioning, interconnects, clocking, debug infrastructure, and high-speed interfaces.
  • Lead the development and deployment of Emulation platforms, including RTL adaptation, implementation flows, verification infrastructure, regression environments, and system-level debug capabilities.
  • Drive collaboration across Architecture, RTL Design, Verification, Emulation, Software, and Firmware teams to enable early hardware validation, software bring-up, and functional coverage goals.
  • Provide technical leadership for Emulation engineers through mentoring, design reviews, best-practice development, project planning, and execution of key program milestones.
  • Establish engineering processes, implementation methodologies, documentation standards, and continuous improvement initiatives to improve efficiency, quality, and scalability.
  • Represent the Emulation team in architecture reviews, program reviews, and customer-facing technical discussions while partnering with EDA and FPGA tool vendors to drive technology adoption and resolve complex technical challenges.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs