Staff Design Verification Engineer - Edinburgh/Cambridge

AMD

Cambridge

On-site

GBP 70,000 - 110,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD is seeking a Staff Design Verification Engineer in Cambridge to verify next-generation networking silicon and SmartNIC technologies. You will shape verification strategies, develop robust plans, and drive automation across simulation, emulation, and data-driven analytics.

You will collaborate with architecture, hardware, and firmware teams across sites, building directed tests, debugging complex issues, and advancing AI-enabled productivity in verification workflows.

Qualifications

  • Experience in IP-level ASIC verification.
  • Proficient with UVM testbenches and SystemVerilog.
  • Strong debugging of RTL/firmware with industry tools.
  • Proficiency in Verilog, SystemVerilog, C, and C++.
  • Experience building UVM-based verification frameworks.
  • Scripting in Python/Perl/Shell.
  • Familiarity with data analytics and AI-enabled workflows.
  • Experience applying AI/ML tools to verification or productivity.
  • Knowledge of SystemC and TLM is a plus.
  • Exposure to networking, Ethernet, or SmartNIC architectures is desirable.

Responsibilities

  • Collaborate with architects and hardware/firmware engineers to define verification requirements.
  • Create comprehensive verification plans covering hardware, firmware, software, and system-level use cases.
  • Develop directed and constrained-random tests and verification environments.
  • Estimate verification effort and identify needed enhancements to environments.
  • Debug test failures and coordinate with RTL/firmware teams to fix defects.
  • Drive functional and code coverage closure through test development and analysis.
  • Contribute to verification methodologies across simulation, emulation, and data analytics.
  • Develop automation solutions and AI-driven workflows to boost efficiency and coverage.

Skills

ASIC verification
UVM testbenches
SystemVerilog
Verilog
Python
AI-assisted engineering
Debugging RTL
Data analytics
Automation scripting
Communication across sites

Education

Bachelor's or Master's in Computer/Electrical Engineering

Tools

UVM
SystemVerilog
Verilog
Python

Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you're designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger - technology that moves the world forward.

Staff Design Verification Engineer
The Role

As part of AMD's networking silicon team, you will work on next-generation network processors and SmartNIC technologies, driving verification of complex packet-processing, control-plane, and system-level features. You will leverage automation, data-driven methodologies, and AI-assisted engineering tools to improve verification productivity, accelerate debug, enhance coverage analysis, and help deliver high-quality silicon.

This role provides the opportunity to work at the intersection of networking silicon, advanced verification methodologies, and AI-driven engineering productivity. You will help shape how modern verification teams leverage automation and intelligent workflows to improve quality, scalability, and time-to-market.

The Person

You have a passion for modern, complex processor architectures, digital design, and verification. You are a collaborative team player with excellent communication skills and experience working with engineers across multiple sites and time zones. You possess strong analytical and problem-solving skills, are eager to learn, and are motivated to tackle challenging technical problems.

Key Responsibilities
  • Collaborate with architects, hardware engineers, and firmware engineers to understand new features and define verification requirements.
  • Build comprehensive verification plans that account for interactions across hardware, firmware, software, and system-level use cases.
  • Develop directed and constrained-random tests, verification environments, and automation infrastructure.
  • Estimate verification effort and identify required enhancements to verification environments and methodologies.
  • Debug test failures to determine root cause and work with RTL and firmware engineers to resolve design defects.
  • Review and drive functional and code coverage closure through targeted test development and analysis.
  • Contribute to advanced verification methodologies spanning simulation, emulation, and data-driven analytics to accelerate silicon quality and release readiness.
  • Develop automation solutions and leverage AI-assisted workflows to improve verification efficiency, debug productivity, coverage analysis, and test development.
  • Drive continuous improvement of verification processes through scripting, automation, and emerging AI technologies.
Preferred Experience
  • Proficient in IP-level ASIC verification.
  • Strong experience with UVM testbenches and SystemVerilog.
  • Proficient in debugging RTL and firmware using industry-standard simulation tools.
  • Experience with Verilog, SystemVerilog, C, and C++.
  • Experience developing UVM-based verification frameworks, reusable components, and verification methodologies.
  • Experience with Python, Perl, Shell, Makefiles, or similar scripting languages.
  • Familiarity with data analytics, workflow automation, and AI-enabled engineering practices.
  • Experience applying AI/ML-assisted tools to verification, debug, coverage closure, or engineering productivity workflows.
  • Experience using Python-based frameworks and AI-assisted development tools to improve engineering efficiency.
  • Good understanding of SystemC and TLM; related experience is a plus.
  • Exposure to networking, packet processing, Ethernet, SmartNIC, or networking processor architectures is highly desirable.
  • Exposure to leadership and mentorship is an asset.
Academic Credentials
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.

This posting is for an existing vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Design Verification Engineer
Staff Design Verification Engineer

Advanced Micro Devices • Cambridge

Hybrid
GBP 60,000 - 80,000
Senior Silicon Design Engineer
Senior Silicon Design Engineer

AMD • Penicuik

Hybrid
GBP 90,000 - 130,000
AMD benefits at a glance
Staff Design Verification Engineer
Staff Design Verification Engineer

AMD • Cambridge

On-site
GBP 65,000 - 85,000
Comprehensive benefits package
Senior Silicon Design Engineer — Data Center ASICs
Senior Silicon Design Engineer — Data Center ASICs

Advanced Micro Devices • Penicuik

On-site
Staff Design Verification Engineer
Staff Design Verification Engineer

Advanced Micro Devices, Inc • Cambourne

On-site
GBP 70,000 - 110,000
Senior Staff Software Development Engineer
Senior Staff Software Development Engineer

AMD • Cambridge

Hybrid
GBP 90,000 - 130,000
AMD benefits at a glance
Senior Software Development Engineer
Senior Software Development Engineer

AMD • Cambridge

On-site
GBP 65,000 - 85,000
Lead GPU Formal Verification Engineer
Lead GPU Formal Verification Engineer

Advanced Micro Devices • Cambridge

Hybrid
GBP 70,000 - 90,000
MTS Silicon Design Engineer
MTS Silicon Design Engineer

Advanced Micro Devices • United Kingdom

Hybrid
GBP 70,000 - 90,000
Competitive salary
AMD benefits at a glance
Staff Formal Verification Engineer (GPU)
Staff Formal Verification Engineer (GPU)

AMD • Cambridge

Hybrid
GBP 90,000 - 130,000
AMD benefits at a glance