CPU Core Design Verification Engineer

AMD
Austin
Workplace: HybridFull timeFunction: Design (Product/UX/UI/Visual)Skills: ["Communication","Problem-solving","Collaboration","Debugging","Mentorship"]

Core Design Verification Engineer to verify microarchitectural features in AMD’s next‑generation x86 CPU cores using C++ and Verilog/SystemVerilog. Focus on unit/core verification, robust testbench architectures, reusable verification agents, and high coverage closure, collaborating with architects and RTL designers to ensure architectural intent is validated across multi-team environments.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
4 months ago

CPU Core Design Verification Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Core Design Verification Engineer to verify microarchitectural features in AMD’s next‑generation x86 CPU cores using C++ and Verilog/SystemVerilog. Focus on unit/core verification, robust testbench architectures, reusable verification agents, and high coverage closure, collaborating with architects and RTL designers to ensure architectural intent is validated across multi-team environments.
Location: Austin
Workplace: Hybrid
Employment Type: Full time
Job Function: Design (Product/UX/UI/Visual)

Key Responsibilities

  • •Collaborate with CPU architects and RTL designers to understand microarchitectural features, corner cases, and verification requirements
  • •Define and own unit‑ and core‑level test plans, including stimulus, checking, and functional coverage strategies
  • •Design, implement, and maintain C++‑based and SystemVerilog‑based testbenches, with modular, reusable verification agent architectures
  • •Develop directed and constrained‑random C++ tests to validate architectural behavior and stress complex microarchitectural interactions
  • •Write and maintain SystemVerilog assertions and functional coverage models

Key Requirements

  • •Strong computer architecture fundamentals and microarchitecture concepts
  • •Proficiency in C++ for verification test development and infrastructure
  • •Proficiency in Verilog and SystemVerilog, including assertions and functional coverage
  • •Experience designing and maintaining testbench architectures and verification agents
  • •Experience with constrained‑random testing and coverage‑driven verification
Experience:SemiconductorCPUHardwareVerification
Skills:CommunicationProblem-solvingCollaborationDebuggingMentorship
Languages:English
Tech Stack:C++VerilogSystemVerilogLinuxPython

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