SoC Systems Software Engineer

Apple Inc

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $181k
This role $155k
$112k most similar roles pay here $229k

This role pays less than 68% of similar roles. Most pay $144,875–$217,725 — the shaded band above. At the midpoint, this role pays about $155k versus about $181k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 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 while collaborating cross-functionally with platform architecture and validation teams. The role requires proficiency in C, C++, C#, and Python scripting, along with experience in Windows, Mac OS, or Linux environments. You will apply knowledge of network technologies, protocols, and potentially SEMI standards to solve complex challenges in the system-on-chip domain.

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, drivers, and test programs.
  • Develop silicon characterization algorithms and diagnostic routines.
  • Create performance measurement tools to evaluate SoC capabilities.
  • Build infrastructure to support automated testing of software solutions at scale.
  • Integrate best-in-class software and hardware by working with cross-functional platform and validation teams.

What we're looking for

  • Excellent programming skills in C, C++, or C#.
  • Proficiency in Python scripting.
  • Experience developing software for Windows, Mac OS, and Linux.
  • Knowledge of network technologies and protocols.
  • Experience with System Level Test equipment or Automated Test Equipment (ATE).
  • Familiarity with SEMI standards.
  • Experience with machine learning, data analysis, databases, and SQL.
  • Bachelor's degree.

More like this

Similar roles

SoC Systems Software Engineer

Apple Inc

Cupertino, CA 154 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 154 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 154 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 31 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 System Level Test Product Development Engineer

Apple Inc

Cupertino, CA 144 days ago $175,500$311,700
SoC Python C++ C# Silicon Bring-up ATE SLT HVM LLM AI/ML Computer Architecture Firmware Test Program Development Yield Optimization Characterization
10+ yrs exp

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 days ago $184,700$324,800
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation
10+ yrs exp