Ip Systems Design Engineer

AMD AMD · Semiconductors · Shanghai, China · Engineering

AMD is seeking an IP Systems Design Engineer in Shanghai, China. This role involves providing subject matter expertise in systems validation, contributing to the post-silicon development process, and driving the planning, execution, bring-up, and debug of AMD processor and graphics based systems. The engineer will focus on post-silicon hardware validation of SoC internal address and data hub subsystems, as well as complex SoC products. Responsibilities include participating in the entire product lifecycle, debugging hardware interconnect layers, defining validation strategies, and collaborating with design, software, and firmware teams.

What you'd actually do

  1. Participate in systems design development throughout entire product lifecycle, from pre-silicon and emulation through post-silicon and software integration and validation.
  2. Isolation and debug of issues found in the hardware interconnect layers of an SoC system
  3. Able to proactively support team culture that fosters knowledge sharing, excellence, and collaboration
  4. Defining and executing validation strategies, enablement of features and unit test plans
  5. Publishing and aligning test plan requirements, deliverables and dependencies

Skills

Required

  • In-depth knowledge of CPU addressing and control structures and SoC architecture, computer architecture and concepts
  • Experience with FPGA and other hardware emulation platforms for pre-silicon debug
  • Strong understanding of BIOS, OS (Windows/Linux), and driver-level interactions and common failure points
  • Good understanding of boot flows and power sequences
  • Led process improvement initiatives to improve engineering quality

Nice to have

  • Prior, recent years of experience in pre and post-silicon validation in the semiconductor industry
  • Hardware description languages (e.g. Verilog)
  • Strong programming/scripting skills (e.g. Python, C/C++, Ruby)
  • Experience with Windows and Linux
  • Experience with IP/System level bring-up, SOC debug techniques and methodologies
  • Strong organizational skills and ability to handle multiple issues at the same time

What the JD emphasized

  • post-silicon development process
  • post-silicon execution
  • post-silicon and software integration and validation
  • post-silicon hardware validation
  • pre and post-silicon validation