CPU Hardware Verification Software Engineer
Arm Holdings
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 61% of similar roles. Most pay $176,600–$222,250 — the shaded band above. At the midpoint, this role pays about $181k versus about $199k for comparable roles.
Based on 240 similar postings.
Employer
AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors
Amd currently has 374 open roles on FindRole.
Listed pay typically runs $166,400–$249,600 across 374 roles with salary data.
Most-posted roles
At a glance
As a CPU Verification Engineer within the Cores organization, you will verify cache subsystems powering high-performance processors. Working alongside RTL design, architecture, and physical design teams, you will perform functional verification of L2 and L3 cache designs from block level through full-chip integration. Your daily responsibilities include building and maintaining C++ verification environments, including reference models, checkers, and scoreboards; developing C and assembly test programs to validate behavior; and debugging failing tests to root cause issues. You will also develop test plans, contribute to coverage closure, and utilize AI-assisted tools and workflows. The role requires proficiency in C++, Python, or Perl scripting for automation, a solid understanding of computer architecture and cache memory systems, and experience with industry-standard RTL simulation and debug tools to solve complex hardware verification challenges.
Skills
What you'll do
What we're looking for
More like this
Arm Holdings
Amd