SoC Systems Software Engineer

Apple Inc

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$175,500–$311,700 / 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 $180k
This role $244k
$124k most similar roles pay here $332k

This role pays more than 90% of similar roles. Most pay $144,875–$215,681 — the shaded band above. At the midpoint, this role pays about $244k versus about $180k 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 architect, build, and maintain system software that powers current and next-generation system level test and ATE platform solutions. You will work cross-functionally with hardware and software teams to develop application and hardware abstraction layer software, drivers, and test programs. Your daily responsibilities include developing silicon characterization algorithms, diagnostics routines, performance measurement tools, and infrastructure for automated testing of software solutions at scale. The role requires proficiency in C, C++, C#, and Python scripting, along with experience in Windows, Mac OS, and Linux environments. You will apply knowledge of network technologies, protocols, and potentially SEMI standards to solve complex challenges in the design and manufacturing of high-performance, power-efficient system-on-chip technology for various hardware platforms.

What you'll do

  • Architect, build, and maintain system software that powers next-generation system level test and ATE equipment.
  • Design, develop, and maintain application software, hardware abstraction layer software, drivers, and test programs.
  • Develop silicon characterization algorithms, diagnostics routines, and performance measurement tools.
  • Create infrastructure to support the automated testing of software solutions at scale.
  • Integrate best-in-class software and hardware by working with platform architecture, validation, and product engineering teams.
  • Manage large-scale software solutions while coordinating across cross-functional stakeholders and vendors.

What we're looking for

  • Bachelor's degree and 10 years of experience are required.
  • At least 10 years of experience in systems software design and development is preferred.
  • Excellent programming skills in C, C++, C#, and Python scripting are required.
  • Proficiency in designing, architecting, and developing large, complex system software is required.
  • Experience developing software on Windows, Mac OS, and Linux platforms is preferred.
  • A good understanding of network technologies and protocols is preferred.
  • Project management experience across teams and organizations is preferred.
  • Experience with System Level Test equipment, Automated 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 $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 $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

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