Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer: SoC System Stress Validation

Apple

$181,100 - $318,400
Sep 19, 2025
Cupertino, CA, US
Apply Now

Apple is looking for embedded software engineers to perform system-level validation of Apple's next generation SoCs. The goal is to ensure comprehensive validation of the SoC architecture, identify and resolve stress and corner-case scenarios, and contribute to the development of system-level validation software.

Requirements

  • Strong software skills in C/C++
  • Familiarity with programming in assembly language
  • Familiarity with computer architecture, memory hierarchies, CPUs, and caching
  • Experience in writing code, developing tests, and coming up with strategies for SoC silicon validation is a huge plus
  • Experience in graphics, video codecs, video capture, display mechanisms, and storage technologies is ideal
  • Experience with scripting (Python, Tcl, Perl).

Responsibilities

  • Perform system-level validation of Apple SoCs.
  • Dive deep into the SoC architecture.
  • Become a specialist in the existing SiVal software stack.
  • Come up with creative ways to test the SoC for all kind of stress and corner-case scenarios.
  • Write code close to the hardware.
  • Debug hardware and software issues.
  • Develop tests and strategies for SoC silicon validation.

Other

  • A minimum of a bachelor's degree in relevant field with 10 years of relevant industry experience in silicon validation software engineering or related field.
  • Passionate about writing code close to the hardware, and debugging
  • You enjoy the validation mentality: detail-oriented, curious, and persistent
  • Apple is an equal opportunity employer that is committed to inclusion and diversity.
  • Submit Resume