Search by job, company or skills

Advanced Micro Devices (AMD)

DFT - Design Verification - MTS/SMTS Silicon Design Engineer

0-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 200 applicants
Quick Apply

Job Description

The focus of this role is to plan, build, and execute DFT verification for AMDs next generation Zen-architecture based CPU cores

THE PERSON:

You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems.

KEY RESPONSIBILITIES:

  • Develop and execute pre-silicon verification testplans for DFT features of the next generation Zen-architecture based CPU Cores
  • Develop directed and random verification tests to fully validate DFT functionality
  • Verify DFT design blocks and subsystems (such as JTAG/1500/1687, MBIST, Fuse, Clocks, Resets, etc) using complex SV or C++ verification environments. Construct System Verilog and/or C/C++ models and test sequence libraries for simulation.
  • Debug regression test failures to expose specification and implementation issues. Identify and address areas of concern to meet design quality objectives.
  • Collaborate with architects and hardware engineers, to understand the new features to be verified
  • Estimate the time required to write the new feature tests and any required changes to the test environment
  • Debug test failures to determine the root cause; work with RTL engineers to resolve design defects and correct any test issues
  • Review functional and code coverage metrics modify or add tests or constrain random tests to meet the coverage requirements
  • Post silicon ATE and System level debug support of the test patterns delivered

PREFERRED EXPERIENCE:

  • Proficient in IP/SoC level ASIC verification
  • Proficient in debugging RTL code using simulation tools
  • Proficient in using UVM testbenches and working in Linux and Windows environments
  • Experienced with Verilog, System Verilog, C, and C++
  • Strong background in the C++ language, preferably on Linux with exposure to Windows platform
  • Good understanding and hands-on experience in the UVM concepts and SystemVerilog language
  • Developing UVM based verification frameworks and testbenches, processes and flows
  • CPU architecture knowledge is desirable
  • Automating workflows in a distributed compute environment.
  • Scripting language experience: Perl, Ruby, Makefile, shell preferred.
  • DFT knowledge on Memory BIST, Logic BIST, Scan, ATPG is highly desirable
  • Exposure to leadership or mentorship is an asset

ACADEMIC CREDENTIALS:

  • Bachelors or Masters degree in computer engineering/Electrical Engineering

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

For nearly 50 years, AMD (NASDAQ: AMD) has driven innovation in high-performance computing, graphics, and visualization technologies the building blocks for gaming, immersive platforms, and the datacenter. Hundreds of millions of consumers, leading Fortune 500 businesses, and cutting-edge scientific research facilities around the world rely on AMD technology daily to improve how they live, work, and play.

Job ID: 122716819