AMD

Staff Design Verification Engineer

AMD

Cambridge, England, United Kingdom · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
1
Posted
2 days ago
Work mode
In office
Education
Bachelors or Masters in Computer Engineering or Electrical Engineering
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join AMD as a Staff Design Verification Engineer and play a critical role in planning, developing, and executing verification efforts for new and existing microprocessor Intellectual Property (IP) features. Your goal will be to ensure the final design is free of bugs.

Responsibilities

  • Collaborate closely with architects, hardware, and firmware engineers to comprehend new features requiring verification.
  • Create comprehensive test plans that accommodate the interactions among hardware, firmware, software drivers, and various features.
  • Estimate the time allocations for writing new tests and adapting the test environment as necessary.
  • Develop both directed and random verification tests.
  • Investigate test failures to identify root causes, partnering with RTL and firmware teams to rectify design flaws or test issues.
  • Analyze functional and code coverage data, adjusting tests or constraints to achieve required coverage levels.
  • Construct an automated regression infrastructure for verifying high-speed microprocessor functionality.
  • Develop interface assertions and coordinate with formal verification teams.

Required Skills and Experience

  • Proficient with IP-level ASIC verification processes.
  • Experience debugging firmware and RTL using simulation tools.
  • Worked with C++ testbenches in Linux and Windows environments.
  • Knowledge of Verilog, SystemVerilog, C, and C++ programming languages.
  • Understanding of CPU pipeline architecture.
  • Experience automating workflows in distributed computing environments.
  • Familiar with simulation profiling, performance improvements, acceleration, or High-Level Synthesis (HLS) workflows.
  • Skilled in SystemVerilog language and scripting languages such as Perl, Ruby, Makefile, and shell scripting.
  • Prior exposure to memory subsystems or CPU unit verification is advantageous.
  • Leadership or mentorship experience is a plus.
  • Minimum of 3 years in design verification.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering or Electrical Engineering or a related field.

Additional Information

AMD fosters an inclusive and collaborative workplace culture focused on innovation, humility, and diverse perspectives to advance cutting-edge computing technologies in AI, gaming, and data centers. The company is an equal opportunity employer and accommodates applicants throughout the selection process. This vacancy is immediate, and applications will be considered from qualified individuals without bias based on any protected characteristic. Note that AMD uses AI tools to assist in candidate selection under responsible AI policies. Resumes from recruitment agencies are not solicited.

Minimum education

Master's Degree

Industry

Semiconductors

How they work

Communication Teamwork & Collaboration Problem Solving Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer