Apple
CPU Top-Level Design Verification Engineer
$129K–$195K
Santa Clara, California · Full-time · Posted Apr 14, 2026
- Education
- Minimum BS; BS in Electrical Engineering, Computer Science, or Computer Engineering preferred.
About the job
Own verification methodology, tools, and flows for a high-performance, low-power processor, developing tests and testbench environments and driving coverage analysis.
What you'll do
- Define verification methodology with verification engineers and RTL designers; develop test plans, test benches, and test environments.
- Develop tests in assembly and C/C++, and build tools and flows for advanced verification.
- Maintain testbench environments, develop coverage monitors, and analyze coverage against test plans.
What they ask for
- Minimum BS.
- Strong understanding of computer architecture, including processor design, instruction set architectures, pipelines, caches, and memory systems.
- Proficiency in SystemVerilog, including interfaces, assertions, and verification constructs.
- Strong programming and scripting skills, including C, C++, and Python.
Nice to have
- BS in Electrical Engineering, Computer Science, or Computer Engineering.
- Experience with RTL development, verification infrastructure, regression and failure analysis, and coverage convergence.
Pay
USD $129,300 to $194,700 base salary
Tools
SystemVerilog, C, C++, Python, RTL
Model-written summary · the original posting is authoritative