SoC Systems Software Engineer

Apple Inc

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$144,600–$263,800 / yr
Posted
154 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $181k
This role $204k
$129k most similar roles pay here $278k

This role pays more than 67% of similar roles. Most pay $144,875–$217,725 — the shaded band above. At the midpoint, this role pays about $204k 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 be responsible for architecting, building, and maintaining the system software that powers current and next-generation hardware. Your daily work involves developing application and hardware abstraction layer software, drivers, test programs, silicon characterization algorithms, diagnostics routines, and performance measurement tools. To succeed, you must possess proficiency in C, C++, C#, and Python scripting while demonstrating an ability to develop large, complex system software across Windows, Mac OS, and Linux platforms. The role addresses the technical challenge of managing increasing SoC complexity by developing infrastructure for automated testing at scale, utilizing knowledge of network technologies, protocols, and potentially SEMI standards or SQL databases.

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 teams and vendors.

What we're looking for

  • Bachelor's degree and 3 years of experience are required.
  • At least 3 years of experience in systems software design and development is preferred.
  • Proficiency in programming languages C, C++, C#, and Python scripting is required.
  • Experience developing software for Windows, Mac OS, and Linux platforms is preferred.
  • Ability to architect and develop large, complex system software is required.
  • Knowledge of network technologies and protocols is preferred.
  • Project management experience across teams and organizations is preferred.
  • Experience with System Level Test equipment, ATE, or SEMI standards is a plus.

More like this

Similar roles

SoC Systems Software Engineer

Apple Inc

Cupertino, CA 154 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 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