Apple
Software Engineer - SoC Level Validation Engineer
$166K–$325K
Austin, Texas +4 · Full-time · Posted Oct 22, 2026
- Location
- Austin, Texas
Beaverton, Oregon
Cupertino, California
San Diego, California
Waltham, Massachusetts - Experience
- 10 years of experience with a BS in EE or CS.
- Education
- BS in EE or CS.
About the job
Develop and execute system-level software validation for Apple Silicon SoCs, finding hardware bugs through directed and random testing, debugging, and collaboration across teams.
What you'll do
- Write SoC and CPU directed and random tests; debug pre-silicon and post-silicon issues.
- Develop and maintain a system-level software platform and lead software development and execution plans for SoC projects.
- Collaborate with designers, architects, and other Apple teams to meet validation goals and develop strategies.
What they ask for
- BS in EE or CS.
- Embedded programming experience.
Nice to have
- SoC and CPU knowledge, including micro-architecture, memory hierarchy, interrupts and DMA, clock and power gating, system-level understanding, or SoC bringup.
- C/C++ and Assembly language programming; hardware and software debug tools and methods; experience with scopes.
Pay
$184,700 and $324,800 (base salary); $175,000 and $308,500 (base salary); $165,800 and $292,400 (base salary)
Tools
SoC, CPU, C/C++, Assembly
Model-written summary · the original posting is authoritative