CPU Verification Engineer
Core
Lead and execute functional verification of high-speed Microprocessor designs, including development of infrastructure, directed and random test suites at behavioral RTL and gate design levels across SoC, Core and block hierarchies.
Role type
Senior IC CPU verification engineer
Builds
Next-generation CPU cores and caches for AMD's server, client, and gaming business
Domain
Semiconductor / Computer Architecture
Required skills
Functional verification, RTL design, System Verilog, Verilog HDL, C/C++ programming, x86 assembly, Perl scripting, Ruby scripting, Logic simulation, Debug tools, Test plan development, Coverage analysis
Preferred skills
IP level ASIC verification, Clock/Reset block experience, DFT (JTAG-1149.x, BIST, Scan), Modern computer architecture knowledge, Leadership/Mentorship
Technologies
System Verilog, Verilog HDL, C, C++, Perl, Ruby, x86 assembly, Makefile, Shell, JTAG-1149.x
Responsibilities
Develop environments and test plans for full chip and block-level verification, Run and debug x86 assembly based directed tests and random exercisers, Drive project deliverables with cross-discipline teams, Review functional and code coverage metrics
Seniority
Senior, hands-on IC
