JobsSoC Systems Software Engineer
Apple logo

SoC Systems Software Engineer

Apple

Location

Cupertino, CA

Type

Full-time

Posted

5/5/2026

Compensation

Not listed

Undergraduate with 2+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

The role involves working as a system software engineer within Apple's Silicon Technologies group, focusing on designing and maintaining software for system level test and Automated Test Equipment (ATE). The team is tasked with developing solutions for the increasing complexity of system-on-chip (SoC) testing. Candidates should have a strong background in software design and development, with a passion for solving engineering challenges. Collaboration across various functional areas is essential to deliver high-performance, power-efficient processor solutions.

Requirements

  • Bachelor's degree plus 3 years of experience in systems software design and development.
  • At least 3 years of experience in programming with C, C++, and C#.
  • Excellent scripting skills in Python.
  • Proficiency in designing and developing large, complex system software.
  • Experience in software development on Windows, Mac OS, and Linux OS.
  • Good understanding of network technologies and protocols.
  • Project management experience across teams and organizations.
  • Experience in owning and driving large scale software solutions with cross functional stakeholders.
  • System Level Test equipment or Automated Test Equipment (ATE) experience is a plus.
  • Knowledge of SEMI standards is a plus.
  • Experience in Machine Learning, data analysis, databases, and SQL is a plus.

Responsibilities

  • Work cross-functionally with platform architecture, Silicon Validation, product engineering, and other hardware/software teams to develop and integrate software and hardware solutions.
  • Design, develop, and maintain application and hardware abstraction layer software, drivers, and test programs.
  • Develop silicon characterization algorithms, diagnostics routines, and performance measurement tools.
  • Design and develop infrastructure to support automated testing of software solutions at scale.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?