Apple

Software Engineer, Trusted Execution, SEAR

Apple
Apply
18 hours ago
Cupertino, CA, USASenior
H1B sponsor

Responsibilities

  • Define security properties and architecture for next-generation operating systems.
  • Design and implement protections for device boot flow, OS asset authentication, code signing, execution monitoring, and malware mitigation.
  • Develop security and privacy technologies while balancing ease of use, performance, and user experience.
  • Work across CPU features, kernels, libraries, frameworks, and applications.
  • Analyze system security properties using threat models and provide architectural mentorship to teams.
  • Collaborate across Apple organizations to improve security and drive technology adoption.

Requirements

  • At least 5 years of experience as a software engineer in systems programming or kernel development.
  • Strong understanding of operating systems internals.
  • Industry knowledge of OS security and applied cryptography, including PKI, attestations, and public key signatures.
  • Excellent C and systems programming skills, including secure development practices.
  • Experience with malware detection or response in a modern operating system is preferred.
  • Understanding of past, current, and emerging security exploits is preferred.
  • Ability to provide architectural mentorship, deliver proven work on tight schedules, and collaborate effectively.

Tech Stack

C

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me