Staff Design Verification Engineer
Core
Plan, build, and execute verification of new and existing features for AMD's microprocessor IP to ensure bug-free final designs.
Role type
Staff IC design verification engineer (microprocessor IP)
Builds
Directed and random verification tests, automated regression infrastructure, interface assertions for high-speed microprocessor designs
Domain
Semiconductor / Microprocessor Architecture / Digital Design
Required skills
SystemVerilog, C++, Verilog, C, Perl, Ruby, Makefile, shell scripting, CPU pipeline knowledge, ASIC verification, debugging firmware and RTL code, formal verification collaboration
Preferred skills
Memory subsystem verification, Linux/Windows environments, simulation profile/efficiency improvement, HLS tools/process, leadership or mentorship experience
Technologies
SystemVerilog, C++, Verilog, C, Perl, Ruby, Makefile, shell, Linux, Windows, simulation tools, formal verification tools
Responsibilities
Collaborate with architects, hardware, and firmware engineers to understand new features; Build test plan documentation; Estimate time for test writing and environment changes; Build directed and random verification tests; Debug test failures and resolve design defects; Review functional and code coverage metrics; Develop automated regression infrastructure; Develop interface assertions
Seniority
Staff, hands-on IC with mentorship expectations
