Systems Software Engineer, Platform Architecture

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cambridge, MA
Salary
$116,400–$203,000 / yr
Posted
3 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $160k
$102k $249k
below market most similar roles pay here above market

This role pays less than 69% of similar roles. Most pay $151,000–$225,987 — the blue band above. At the midpoint, this role pays about $160k versus about $188k 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 3552 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2742 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 support the development of hardware and software architecture. 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 to influence performance, power efficiency, security, and programming ease. The position requires expertise in low-level software, operating systems, or compilers using C, C++, and Python. Candidates should possess skills in debugging complex system software, assembly, and modeling or simulation. The work focuses on building high performance functional models of advanced SoC designs to bridge the gap between software and hardware.

What does a Systems Software Engineer earn?

Median $227725 from 40 postings across 5 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.
  • Build and deploy forward-looking prototype systems for hardware and software development.
  • Debug large and complex system software.

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, modeling, simulation, or ARM/X86 architecture (preferred).

More like this

Similar roles

Systems Software Engineer, Platform Architecture

Apple Inc

Cambridge, MA 158 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

Staff Software Engineer, Platform Engineering

Snap Inc.

Los Angeles, CA 120 days ago $229,000–$343,000
Python Java Go C++ Temporal BigQuery SQL Kubernetes CI/CD Distributed Systems Microservices Cloud Infrastructure Observability Pub/Sub
9+ yrs exp Hybrid

Senior Software Engineer, Platform Engineering

Nvidia

Santa Clara, CA 6 days ago $168,000–$270,250
Python LLM RAG Agentic AI Kubernetes Docker LangChain Generative AI Linux Microservices APIs Test Automation ITSM ServiceNow Distributed Systems Firmware Hardware/Software Integration
8+ yrs exp