Systems Software Engineer, Platform Architecture

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$129,300–$225,300 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $177k
$117k $247k
below market most similar roles pay here above market

This role pays less than 54% of similar roles. Most pay $151,000–$228,950 — the blue band above. At the midpoint, this role pays about $177k versus about $190k 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 3558 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2751 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Systems Software Engineer, Platform Architecture

JOB TITLE: Systems Software Engineer, Platform Architecture The Systems Software Engineer, Platform Architecture joins the Platform Architecture group to connect hardware and software into a unified system. This role involves building and deploying forward-looking prototype systems to influence performance, power efficiency, security, and programming ease. Key responsibilities include prototyping and analyzing architecture and operating system proposals, interfacing kernels and drivers with processor and SoC models, and collaborating with cross-functional teams. The position requires expertise in low-level software, operating systems, or compilers using C++ and C. Preferred skills include Python scripting, Assembly, and experience with kernel, driver, and firmware development. The work focuses on building high-performance functional models of advanced SoC designs to bridge the gap between hardware and software components within the product architecture.

What does a Systems Software Engineer earn in California?

Median $235750 from 32 postings across 3 companies.

See salary data

What you'll do

  • Build high-performance functional models of advanced SoC designs.
  • Prototype and analyze architecture and operating system proposals.
  • Interface kernels and drivers with processor and SoC models.
  • Bridge the gap between software and hardware to improve performance and power efficiency.
  • Influence security and programming ease for Apple products.
  • Debug large and complex system software.
  • Develop and deploy forward-looking prototype systems for hardware and software architecture.

What we're looking for

  • Experience in low-level software, operating systems, or compilers.
  • Programming experience in C++ or C.
  • MS or PhD degree in Computer Science or Computer Engineering (preferred).
  • Experience debugging large, complex system software (preferred).
  • Scripting skills in Python (preferred).
  • Assembly experience (preferred).
  • Experience with kernel, driver, firmware development, modeling, simulation, and ARM or X86 architecture (preferred).

More like this

Similar roles

Systems Software Engineer, Platform Architecture

Apple Inc

Cambridge, MA 157 days ago $165,800–$292,400
C++ C Python Assembly Operating Systems Kernel Drivers Firmware ARM X86 Parallel Programming Compilers Modeling and Simulation SoC Design
10+ yrs exp

Systems Software Engineer, Platform Architecture

Apple Inc

Cupertino, CA 14 days ago $184,700–$324,800
Go Swift C++ Python Bash Docker Podman HTTP DNS RPC Databases Operating Systems Cloud Security Authentication Authorization LLMs AI Agents
10+ yrs exp

Systems Software Engineer, Platform Architecture

Apple Inc

Cupertino, CA 14 days ago $150,400–$225,300
Go Swift C++ Python Bash Docker Podman HTTP DNS RPC Databases Operating Systems Cloud Security Authentication Authorization LLMs AI Agents
3+ yrs exp

Systems Engineer, Platform Architecture

Apple Inc

Cupertino, CA 12 days ago $150,400–$225,300
C++ Python Lua SystemVerilog HDL AXI PCIe Multi-threading Concurrency Shared Memory Sockets Debugging Profiling C++17 Templates Memory Ordering
3+ yrs exp

Systems Engineer, Platform Architecture

Apple Inc

Cupertino, CA 13 days ago $184,700–$324,800
C++ Python Lua SystemVerilog PCIe AXI Multi-threading Concurrency Shared Memory Sockets HDL Simulation Profiling Tools Memory Ordering Atomics
10+ yrs exp