Drimva

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

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