Apple
CPU Debug and Power Management Verification Engineer
Beaverton, Oregon · Full-time · Posted May 20, 2025
- Experience
- 10+ years of relevant industry experience.
- Education
- BS
About the job
Verifies power management, clock control, debug, reset, and register features of ARM-based CPUs across pre-silicon testing, integration, and post-silicon bring-up.
What you'll do
- Develop test plans and write, run, and debug tests across simulation, emulation, FPGA, and silicon environments.
- Build verification infrastructure and analyze coverage; identify and document design issues and work with RTL teams on fixes.
- Collaborate across CPU, SoC, and silicon teams on verification and debug of power, clock, and debug features.
What they ask for
- BS degree.
- 10+ years of relevant industry experience.
- Programming skills in Perl/Python or SystemVerilog.
Nice to have
- Processor or power management architecture and verification; system fabric protocols such as AXI.
- UVM, random constraint verification, SVA, silicon bring-up, UPF, low-power simulation, processor debug, formal verification, object-oriented programming, or CPU assembly.
Tools
ARM, Perl, Python, SystemVerilog, SVA, C++, AXI, UPF
Model-written summary · the original posting is authoritative