CPU Design Verification Engineer
Core
Design verification of next-generation CPUs, translating new CPU features and microarchitectural designs into effective verification plans.
Role type
Senior IC CPU Design Verification Engineer
Builds
Next-generation CPU technology for client, server, and data center products
Domain
Semiconductor / CPU Architecture
Required skills
CPU architecture and microarchitecture, RTL design analysis, SystemVerilog, UVM, C/C++ programming, functional and performance verification, coverage analysis, verification environment development, hardware emulation, formal verification, AI tools in engineering
Preferred skills
Hardware emulation, formal verification, AI tools in engineering workflows
Technologies
SystemVerilog, UVM, C, C++, Hardware Emulation, Formal Verification, AI Tools
Responsibilities
Develop comprehensive verification plans for new CPU features and microarchitectural implementations. Analyze register-transfer level designs to understand functionality, interactions, and verification requirements. Create and maintain functional and performance verification tests. Develop, enhance, and debug verification environments and testbench components. Drive assigned verification areas from planning through design closure. Perform coverage analysis, identify verification gaps, and implement strategies to address them. Diagnose complex design and verification issues and drive them to resolution. Collaborate with CPU design, verification, testbench, and hardware emulation teams. Improve verification methodologies, debugging capabilities, and engineering workflows. Provide technical guidance and support to partner engineering teams.
Seniority
Senior, hands-on IC
