Senior System Security Software Engineer, Platform Attestation

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$263,300 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $219k
$137k most similar roles pay here $277k

This role pays more than 69% of similar roles. Most pay $154,900–$229,500 — the shaded band above. At the midpoint, this role pays about $219k versus about $192k 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 2240 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1831 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior System Security Software Engineer, Platform Attestation

As a Senior System Security Software Engineer, Platform Attestation, you will join the cloudOS System Software Engineering team to develop secure server software and manage the trust boundary between physical hardware and hosted services. You will own the attestation architecture for the server platform, bringing new chassis designs into attestation from the ground up by defining measurements, sealing component identities during manufacturing, and verifying them after deployment. Your daily work involves building kernel drivers, runtime libraries, frameworks, and daemons to ensure machines remain in a known good state. You will utilize C, C++, Swift, and Objective-C while applying expertise in cryptography, PKI, HSM-backed certificates, Secure Boot, and firmware measurement. The role addresses the critical challenge of securing data center hardware against remote attackers and physical tampering by ensuring every component is cryptographically verified.

What you'll do

  • Own the attestation architecture and strategy for the server platform.
  • Extend the chassis attestation chain to every component containing firmware.
  • Integrate new chassis designs into the attestation system from the ground up.
  • Define measurements and seal component identities into signed manifests during manufacturing.
  • Develop on-node attestation software to verify machine states across the fleet.
  • Perform security assessments and code reviews for systems software and services.
  • Document end-to-end security models for hardware and software interactions.

What we're looking for

  • 7+ years of experience.
  • Proficiency in C/C++.
  • Experience developing and maintaining security-critical codebases.
  • Understanding of applied cryptography, hardware cryptography, and key management including PKI and HSM-backed certificate issuance.
  • Experience with mutual authentication and hardware-based attestation, including Secure Boot, firmware measurement, and challenge-response protocols.
  • Strong understanding of hardware/software interactions and low-level software.
  • Background in design of secure embedded systems and bringing new hardware platforms from manufacturing into production (preferred).
  • Experience with server component firmware, ARM SoC architecture, and related system management components (preferred).

More like this

Similar roles

Secure Systems Engineer, Platform Architecture Security Team

Apple Inc

San Diego, CA 23 days ago $175,000–$263,300
Python Go C C++ Cryptography PKI TLS Key Management Secure Boot Authentication Authorization Distributed Systems Micro-services Cloud Platforms Threat Modeling STRIDE Trike CI/CD Infrastructure as Code IaC
10+ yrs exp

Secure Systems Engineer, Platform Architecture Security Team

Apple Inc

Cupertino, CA 23 days ago $184,700–$277,600
Python Go C C++ Cryptography PKI TLS Key Management Secure Boot Authentication Authorization Distributed Systems micro-services Cloud Platforms Threat Modeling STRIDE Trike CI/CD Infrastructure as Code IaC
10+ yrs exp

Systems Software Engineer, Platform Architecture

Apple Inc

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