AMD

Senior Staff Product Development Engineer

AMD
Fabless SemiconductorSingapore, SingaporeOnsitePosted 1 month ago

About the role

AI summarised

As a Senior Staff Product Development Engineer at AMD, you will lead the characterization of next-generation Memory Controller IPs, evaluate product performance, and drive improvements in test frameworks and data analysis. You will collaborate with cross-functional teams to ensure test coverage, mentor engineers, and stay current with memory specifications to inform product strategy. This role requires strong technical leadership, deep expertise in post-silicon validation, and proficiency in bench testing, scripting, and data analysis tools.

FablessOnsiteEngineering

Key Responsibilities

  • Understand Pattern development nuances and guide the team for bench data collection and debug with lab instruments when necessary
  • Work closely with cross functional teams from design and firmware side to identify key new features, firmware stability and ensure proper test coverage for the same
  • Drive continuous improvement initiatives on automated test scripts and test frameworks for efficient data collection, test-time optimization and data analysis
  • Stay updated with the latest developments in Memory specifications and trends to inform product strategy and direction
  • Statistical data analysis to post process volume results for data correlation across Process corners and outlier analysis
  • Responsible for isolating the issue to a specific area such as test gaps, SW bug, silicon bug, or process deviation using bench setup and instill good debug practices in the team
  • Drive cross-functional discussions to address the issues uncovered from debugs and collaborate for ensuring screens are in-place for gaps identified

Requirements

  • Extensive years of experience into post-silicon validation with strong background on SoC validation and system level testing
  • Technical leadership experience leading a small group of senior engineers
  • Strong understanding of ARM SoC architecture and Memory protocols such as DDR5 and LPDDR5
  • Experienced on bench testing and debug skills with lab instruments usage
  • Proficiency in using test equipment such as oscilloscopes, logic analyzers and protocol analyzers
  • Experienced in Linux environment, data analysis and scripting languages (e.g. Python, Perl) for automation and data processing
  • Strong communication and leadership skills, including data presentation and ability to work well in a group environment that spans across continents
  • Experience with AMD/Xilinx Vivado and FPGA design flow is a plus
  • BS in EE, CS, ECE or related field; MS preferred