CareerPlan

CPU Design Verification Engineer

Bangalore, IndiaFull-time2026-06-17 → 2026-10-22

Core

Plan, build, and execute verification of new and existing features for AMD's graphics processor IP to ensure no bugs in the final design.

Role type

Senior IC CPU Design Verification Engineer

Builds

Graphics processor IP (x86 or ARM)

Domain

Semiconductor / CPU Architecture

Required skills

CPU architecture (x86/ARM), L2/L3 cache, ASIC Design Verification, C++, Assembly language, Perl scripting, RTL design, System Verilog, Verilog, JTAG protocols, simulation/emulation debugging

Preferred skills

Post-silicon debugging, OOP concepts, Ruby/Makefile/shell scripting, leadership/mentorship

Technologies

System Verilog, Verilog, C++, Perl, Ruby, JTAG, Simulation tools, Emulation environments

Responsibilities

Collaborate with architects and firmware engineers to understand new features; Build directed and random verification tests; Debug test failures and resolve design defects; Analyze and enhance legacy test plans; Perform debug triage from simulation and emulation environments; Develop assembly tests and C++ checkers; Write complex Perl scripts for simulation file updates; Recreate post-silicon failures in pre-silicon environment; Conduct silicon debug and root cause analysis; Utilize JTAG protocols for debugging and validation

Seniority

Senior, hands-on IC