Drimva

Apple

Silicon Validation Software Engineer: CPU and Memory Hierarchy

$150K–$278K

Austin, Texas +2 · Full-time · Posted Jan 6, 2026

Location
Austin, Texas
Beaverton, Oregon
Cupertino, California
Experience
Minimum of 3 years relevant industry experience.
Education
BS in Computer Science, Electrical Engineering, Computer Engineering, or related field.

About the job

Develops software to validate Apple SoC CPUs, caches, and memory subsystems, identify silicon issues, and help engineering teams diagnose them.

What you'll do

  • Validate CPU cores, cache coherency, and memory hierarchy on post-silicon platforms; develop stress tests across voltage, frequency, and temperature conditions.
  • Collect and analyze silicon logs, counters, and traces to identify incorrect or intermittent behavior and sensitivity to PVT shifts.
  • Collaborate with design, architecture, product engineering, and PVT teams to debug issues, determine root causes, and refine operating limits.

What they ask for

  • BS in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 3 years of relevant industry experience.
  • Experience in post-silicon validation, PVT, system bring-up, or silicon debug.

Nice to have

  • Strong understanding of CPU microarchitecture, cache coherency, and memory hierarchy.
  • Proficiency in C/C++ and Python scripting for automation and analysis.

Pay

$150,400 and $277,600 (base salary)

Tools

C/C++, Python

Model-written summary · the original posting is authoritative

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