SOC Systems Software Engineer

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$123,700–$186,900 / yr
Posted
2 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $155k
$112k most similar roles pay here $230k

This role pays less than 66% of similar roles. Most pay $142,475–$214,000 — the shaded band above. At the midpoint, this role pays about $155k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 2305 open roles on FindRole.

Listed pay typically runs $175,000–$280,000 across 1873 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · SOC Systems Software Engineer

As a SOC Systems Software Engineer within the Silicon Technologies group, you will join a multi-disciplinary team focused on designing and maintaining system level test and ATE platform solutions. You will architect, build, and maintain system software that powers current and next-generation hardware equipment. Your daily responsibilities include developing application and hardware abstraction layer software, drivers, test programs, silicon characterization algorithms, diagnostics routines, and performance measurement tools. Additionally, you will design infrastructure to support automated testing of software solutions at scale. To succeed in this role, you must possess skills in C, C++, C#, and Python scripting while demonstrating proficiency in developing large, complex system software on Windows, Mac OS, and Linux. The work involves solving technical challenges related to high-performance, power-efficient system-on-chip designs and managing the complexities of automated test equipment.

What you'll do

  • Architect, build, and maintain system software for next-generation system-level test and ATE platforms.
  • Design and develop application and hardware abstraction layer software.
  • Develop drivers and test programs for silicon technologies.
  • Create silicon characterization algorithms and diagnostic routines.
  • Build performance measurement tools to evaluate system capabilities.
  • Develop infrastructure to support automated testing of software solutions at scale.
  • Integrate best-in-class software and hardware across cross-functional teams and vendors.

What we're looking for

  • Experience in systems software design and development (preferred).
  • Excellent programming skills in C, C++, or C# and scripting skills in Python (preferred).
  • Proficiency with designing, architecting, and developing large, complex system software (preferred).
  • Experience developing software on Windows, Mac OS, or Linux (preferred).
  • Good understanding of network technologies and protocols (preferred).
  • Project management experience across teams and organizations (preferred).
  • Experience with System Level Test equipment, ATE, SEMI standards, Machine Learning, or SQL (preferred).
  • Bachelor's degree.

More like this

Similar roles

SoC Systems Software Engineer

Apple Inc

Cupertino, CA 161 days ago $123,700$186,900
C C++ C# Python Linux Mac OS Windows SQL Machine Learning ATE Hardware Abstraction Layer Automated Testing Data Analysis

SoC Systems Software Engineer

Apple Inc

Cupertino, CA 161 days ago $144,600$263,800
C C++ C# Python Linux Mac OS Windows SQL Machine Learning Data Analysis ATE SEMI Standards Hardware Abstraction Layer Automated Testing
3+ yrs exp

SoC Systems Software Engineer

Apple Inc

Cupertino, CA 161 days ago $175,500$311,700
C C++ C# Python Linux Mac OS Windows SQL Machine Learning ATE SEMI Standards Hardware Abstraction Layer System Software Data Analysis
10+ yrs exp

SoC Systems Software Engineer

Apple Inc

Austin, TX 161 days ago
C C++ C# Python Linux Mac OS Windows SQL Machine Learning ATE SEMI Hardware Abstraction Layer System Software Automated Testing Data Analysis
10+ yrs exp

System Software Engineer

Apple Inc

Seattle, WA 38 days ago $142,300$263,300
C++ Objective-C Swift Linux Docker Kubernetes Distributed Systems System Programming IPC systemd launchd High Performance Computing Machine Learning ASIC Cloud Computing Containerization
4+ yrs exp

SOC Performance Engineer

Amd

Austin, TX 38 days ago $144,800$217,200
C C++ Computer Architecture SoC GPU NPU Performance Modeling System Simulation Post-Silicon Debug Compiler Hypervisors Operating Systems Drivers Statistical Modeling Microarchitecture ISA