Apple
CPU Design Verification Engineer
Beaverton, Oregon · Full-time · Posted Aug 13, 2026
- Experience
- 20+ years of relevant industry experience.
- Education
- Minimum BS.
About the job
Own verification of a CPU design area, ensuring functional correctness through test planning, test development, coverage analysis, and checkers.
What you'll do
- Collaborate with architecture and RTL designers to verify functional correctness.
- Develop test plans, test environments, tests, coverage monitors, and checkers or transactors.
- Analyze coverage to confirm planned test cases are covered.
What they ask for
- Experience with CPU architecture.
- Experience with digital logic design, chip architecture, and microarchitecture.
- Programming experience in C/C++ or SystemVerilog.
- Experience developing test plans/testbenches and C-based transactors, and writing and debugging tests.
Nice to have
- Operating system knowledge.
- Post-silicon bringup or advanced verification techniques such as formal.
Tools
C/C++, SystemVerilog, assembly, C
Model-written summary · the original posting is authoritative