CareerPlan

CPU Design Verification Engineer

Cupertino, United States of AmericaFull-time$174k–$195k2026-11-05 → 2026-11-10

Core

Verify functionality correctness of CPU designs by developing complex tests, coverage monitors, and checkers in collaboration with architecture and RTL designers.

Role type

CPU Design Verification Engineer

Builds

CPU microarchitecture designs

Domain

Semiconductor / CPU Design

Required skills

CPU microarchitecture, digital logic design, computer architecture, Verilog, C, C++, coverage analysis, assertion-based verification, formal verification, functional debug analysis, hardware/software interface debugging, silicon bring-up process

Preferred skills

N/A

Technologies

Verilog, C, C++, Assembly

Responsibilities

Develop and lead testing plan and test environment; Develop complex tests in assembly, C, or vectors; Develop coverage monitors and analyze coverage; Develop checkers or C-based transactors; Provide verification of complex data path and control logic structures; Participate in silicon bring-up process; Perform hardware and software interface debugging.

Seniority

Mid-Senior, hands-on IC