Drimva

Apple

CPU Silicon Validation Engineer

Austin, Texas · Full-time · Posted Nov 10, 2025

Experience
3+ years of relevant industry experience.
Education
Minimum BS.

About the job

Validates Apple CPU designs by developing test content, bringing up validation tools on pre- and post-silicon platforms, and debugging functional failures.

What you'll do

  • Create CPU validation test plans and develop test content and software workloads to cover and stress CPU features.
  • Maintain and improve random test generators to support CPU architectural and microarchitectural features.
  • Bring up and run silicon validation tools on FPGAs and development boards, and debug functional failures with Design and DV teams.

What they ask for

  • Experience with CPU architecture.
  • Programming experience in C or C++ and scripting in Python or Perl.

Nice to have

  • Understanding of CPU instruction sets, pipelines, caches, and memory subsystems; ARM assembly is a plus.
  • Knowledge of operating system fundamentals, logic design and verification, or silicon bring-up and system debugging.

Tools

C, C++, Python, Perl, ARM ISA, FPGAs

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)