About the role
AI summarisedAs 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