About The Position

As part of Apple’s Silicon Technologies group, the SoC Level Validation Engineer helps design and manufacture high-performance, power-efficient processors and systems-on-chip. The role contributes to the quality and timely delivery of Apple Silicon products by finding corner-case hardware bugs through a bare-metal system-level software suite, used mostly post-silicon and also pre-silicon. Apple is hiring at levels ranging from junior to senior.

Requirements

  • Bachelor of Science in Electrical Engineering or Computer Science.
  • At least 3 years of experience.
  • Knowledge of SoCs and CPUs, including microarchitecture, memory hierarchy, interrupts and DMA, clock and power gating, system-level understanding, and SoC bring-up experience.
  • Programming experience in C/C++ and assembly language.
  • Knowledge of hardware and software debugging tools and methods.
  • Embedded programming experience and understanding of hardware-software interfaces.

Responsibilities

  • Develop directed and random tests for SoCs and CPUs.
  • Debug issues in pre-silicon or post-silicon environments.
  • Develop and maintain the system-level software platform.
  • Work with designers and architects to accomplish validation goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service