Software Engineer, Trusted Execution (Security Systems), SEAR

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
56 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $210k
$126k most similar roles pay here $288k

This role pays more than 72% of similar roles. Most pay $142,400–$213,000 — the shaded band above. At the midpoint, this role pays about $210k versus about $178k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Trusted Execution (Security Systems), SEAR

As a Software Engineer on Apple's Trusted Execution team in Security Engineering and Architecture, you will play a critical role in safeguarding Apple products by ensuring the integrity of systems that control software authorization. Your daily tasks include analyzing complex multi-component systems for security gaps, participating in threat modeling, and defining authorization policies. You will also build automation and analytics to enhance oversight and detect anomalies across client devices, server infrastructure, and hardware security modules. The ideal candidate is proficient in Python and a systems programming language like C or Swift, with strong communication skills to collaborate effectively across various teams. Experience in security analysis, cryptography, and operating system internals is preferred, as you will contribute to the design of new authorization strategies that leverage device capabilities and improve overall security posture.

What you'll do

  • Analyze security properties of complex multi-component systems.
  • Identify and mitigate security gaps in software authorization workflows.
  • Build automation and analytics for continuous security oversight.
  • Contribute to threat modeling and security review processes.
  • Design new authorization strategies leveraging device hardware capabilities.

What we're looking for

  • BS in Computer Science, Information Security, or equivalent practical experience
  • Proficiency in Python and at least one systems programming language (C, C++, Objective-C, Swift)
  • Ability to analyze complex systems for security properties and identify threats
  • Strong communication skills for cross-team collaboration on security initiatives
  • Experience with security analysis, threat modeling, and access control principles

More like this

Similar roles

Software Engineering Manager, Security, SEAR

Apple Inc

Cupertino, CA 52 days ago $198,300$342,800
C C++ Objective-C Swift APPLY CRYPTOGRAPHY ACCESS CONTROL OPERATING SYSTEMS SYSTEMS PROGRAMMING SECURE ENCLAVE KERNEL DEVELOPMENT USERLAND SOFTWARE MACOS iOS iPADOS watchOS tvOS Vision Pro CI/CD

Security Software Engineer, Enterprise Technology Services

Apple Inc

Austin, TX 26 days ago
Python Java C Go JavaScript Ruby Rust Git Jenkins Docker Kubernetes AWS Azure GCP CI/CD PostgreSQL MongoDB Redis Linux Windows macOS Penetration_testing Static_code_analysis Reverse_engineering Forensic_analysis Secure_coding_practices Cryptography SDLC DevOps

Security Software Engineer, Enterprise Technology Services

Apple Inc

Austin, TX 29 days ago
Python Java C Go JavaScript Ruby Rust Git Jenkins Docker Kubernetes AWS Azure GCP CI/CD PostgreSQL MongoDB Redis Linux Windows macOS Penetration_testing Static_code_analysis Reverse_engineering Forensic_analysis Security_frameworks Secure_coding_practices Cryptography DevOps SDLC API_security Infrastructure_as_Code

Staff Software Engineer, Security

Anduril Industries

Costa Mesa, CA +2 8 days ago $220,000$292,000
Python C/C++ Rust CI/CD PostgreSQL AWS Kubernetes Docker Prometheus Grafana Terraform Git GitHub Linux Secure SDLC Cyber Threat Intelligence Incident Response TLS SSH Encryption Firewall DDoS Protection

Staff Software Engineer, Security

Anduril Industries

Seattle, WA +2 8 days ago $220,000$292,000
Python C/C++ Rust CI/CD PostgreSQL AWS Kubernetes Docker Prometheus Grafana Terraform Git Linux Secure SDLC Cyber Threat Intelligence Incident Response