CPU Design Verification Engineer
Core
Verify functional correctness of CPU design areas by collaborating with architecture and RTL designers to ensure products reach millions of customers.
Role type
Senior IC CPU Design Verification Engineer
Builds
Functional CPU chips for Apple hardware products
Domain
Semiconductor / CPU Design
Required skills
CPU architecture, digital logic design, microarchitecture, C/C++ programming, SystemVerilog, testplan development, testbench creation, C-based transactors, coverage analysis
Preferred skills
Electrical/Computer Engineering degree, operating system knowledge, post-silicon bringup experience, formal verification techniques
Technologies
SystemVerilog, C, C++
Responsibilities
Develop test plans and test environments; Write tests in assembly, C, or vectors; Develop coverage monitors and analyze coverage; Develop checkers and SystemVerilog or C-based transactors
Seniority
Senior, hands-on IC