CPU Verification Engineer

AMD
United States
Workplace: OnsiteFull timeUSD 156,100 - 267,600 annuallyFunction: Software EngineeringEducation: mastersSkills: ["Problem-solving","Attention to detail","Code reviews","Technical influence"]

Verify L2 and L3 cache subsystems that power high-performance processors within AMD’s Cores organization. Own functional verification from block level through full-chip integration, build C++ verification infrastructure (reference models, scoreboards, checkers), and create C/assembly tests to validate coherence, replacement policies, and corner cases. Drive regression quality and coverage to tape-out standards, serve as technical authority in reviews, and mentor peers using modern (AI-assisted) verification workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
1 week ago

CPU Verification Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Verify L2 and L3 cache subsystems that power high-performance processors within AMD’s Cores organization. Own functional verification from block level through full-chip integration, build C++ verification infrastructure (reference models, scoreboards, checkers), and create C/assembly tests to validate coherence, replacement policies, and corner cases. Drive regression quality and coverage to tape-out standards, serve as technical authority in reviews, and mentor peers using modern (AI-assisted) verification workflows.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own functional verification of L2 and L3 cache subsystems across block, cluster, and full-chip hierarchies.
  • •Design and build C++ verification infrastructure including behavioral reference models, scoreboards, and checkers.
  • •Develop C and assembly test programs to validate cache coherence, replacement policies, and architectural corner cases.
  • •Drive regression quality and coverage closure to tape-out standards.
  • •Serve as technical authority in design reviews and sign-off readiness assessments.

Pay and Benefits

Salary: USD 156,100 - 267,600 annually

Key Requirements

  • •Expert C++ skills with experience building large-scale verification environments.
  • •Very experienced in functional verification on high-performance CPU or complex ASIC/SoC designs.
  • •Strong understanding of cache architecture, coherence protocols, and memory hierarchy.
  • •Proficiency in Python or Perl scripting for test automation and coverage analysis.
  • •Familiarity with industry-standard RTL simulation and debug tools.
Experience:Functional verificationHigh-performance CPUASIC/SoC
Education:Master's in Electrical Engineering, Computer Engineering, or Computer Science
Skills:Problem-solvingAttention to detailCode reviewsTechnical influence
Languages:English
Tech Stack:C++CAssemblyPythonPerlRTL simulation

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn