CPU Verification Engineer
Core
End-to-end pre-silicon verification of CPU and SOC memory subsystems, including cache coherence protocols and bus interfaces.
Role type
Senior IC CPU Verification Engineer
Builds
Functional CPU/SOC chips for Apple hardware products
Domain
Semiconductor hardware design (CPU/SOC)
Required skills
CPU/SOC architecture knowledge, memory subsystem verification, digital logic design, C/C++ programming, Verilog, testbench development, coverage closure, assertion development
Preferred skills
Emulation experience, synthesizable transactor development, system-level verification strategy
Technologies
Verilog, C, C++, emulation platforms
Responsibilities
Develop verification environments for simulation and emulation, create unit and full-chip testbenches, define DV methodology and test plans, debug verification issues, achieve coverage goals, develop verification IPs for global teams
Seniority
Senior, hands-on IC
