CPU Core Verification Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

AMD ยท 12 hours ago

CPU Core Verification Engineer

AMD is a leader in next-generation computing experiences, focusing on innovation and collaboration. They are seeking a CPU Core Verification Engineer to work on functional verification of x86 microprocessor cores, creating verification models and plans that impact products across the x86 market.

AI InfrastructureArtificial Intelligence (AI)Cloud ComputingComputerEmbedded SystemsGPUHardwareSemiconductor
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Defining and implementing golden reference architectural models of X86 instructions in an instruction set reference model
Enabling tools and flows to deliver instruction set reference models to core verification teams and as documentation into X86 architectural manuals
Working with core architects regarding specifications for new ISA instructions and other customer visible features added to the CPU core
Writing instruction set reference model code using programming languages (C++/Python etc.) with ability to support new ISA features over CPU core generations and core variants in a generation
Defining and implementing plans including stimulus, checking and functional coverage plans for instruction set reference model testing
Debugging regression fails and fixing verification issues
Providing tools for architectural coverage models based on the instruction set reference model
Developing stimulus with x86 Assembly and/or AMD's internal ISA exercisers
Writing X86 assembly tests or using random exerciser tests to test instruction set reference model
Ability to model architectural and micro-architectural details at various levels of abstraction
Analyzing functional coverage and closing holes

Qualification

X86 microprocessor architectureC++ programmingFunctional verificationPython programmingX86 Assembly languageDigital designUNIX environmentProblem-solving skillsCommunication skillsTeam player

Required

BS, MS, or PhD degree in Electrical, Computer Engineering, or related field of study

Preferred

Strong knowledge of microprocessor architecture
Demonstrated experience with x86 or ARM Architecture (ISA)
A passion for computer architecture and a good understanding of modern out-of-order superscalar processor architecture
Good software architecture, programming and scripting abilities with C, C++, Python, Ruby, Perl
Hands-on work in C++ programming for either hardware modeling or testbench development or projects of similar scope and complexity
Simulation and debug with a Verilog based functional simulator
x86 Assembly language
Knowledge of tools and techniques to represent and analyze data
General functional verification experience with digital designs
Working experience in UNIX software environment
Strong problem-solving and debugging skills in both pre- and post-silicon environments

Benefits

AMD benefits at a glance.

Company

Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions.

H1B Sponsorship

AMD has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (836)
2024 (770)
2023 (551)
2022 (739)
2021 (519)
2020 (547)

Funding

Current Stage
Public Company
Total Funding
unknown
Key Investors
OpenAIDaniel Loeb
2025-10-06Post Ipo Equity
2023-03-02Post Ipo Equity
2021-06-29Post Ipo Equity

Leadership Team

leader-logo
Lisa Su
Chair & CEO
linkedin
leader-logo
Mark Papermaster
CTO and EVP
linkedin
Company data provided by crunchbase