About The Position

As part of Apple’s Silicon Technologies group, the SoC Level Validation Engineer helps validate high-performance, power-efficient processors and systems-on-chip. The team runs a bare-metal system-level software suite, primarily post-silicon and also leveraging pre-silicon, to expose corner-case hardware bugs. The role supports the delivery of high-quality Apple Silicon products by developing and maintaining validation software and working with designers and architects. Apple is hiring for levels ranging from junior to senior.

Requirements

  • Bachelor’s, master’s, or Ph.D. in electrical engineering or computer science.
  • Knowledge of SoCs and CPUs, including areas such as microarchitecture, memory hierarchy, interrupts and DMA, clock and power gating, system-level understanding, and SoC bring-up experience.
  • C/C++ and assembly language programming skills.
  • Knowledge of hardware and software debugging tools and methods.
  • Embedded programming experience and an understanding of hardware-software interfaces.

Responsibilities

  • Develop directed and random tests for SoCs and CPUs.
  • Debug issues pre-silicon or post-silicon.
  • 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