Security Engineer, Trusted Execution Systems

Apple Inc.

Cupertino (CA)

On-site

USD 129,000 - 225,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Retirement benefits
Apple stock programs
Employee Stock Purchase Plan
Education reimbursement
Relocation support

Job summary

Apple Inc. is seeking a Software Engineer for the Trusted Execution team in Cupertino, CA.

This role involves working across the full software stack—from kernel to user-space—to define and implement security technologies for next-generation operating systems. You will interact with CPU features, influence security architecture, and contribute to secure boot, code signing, and malware mitigation while maintaining usability and performance.

Qualifications

  • 5 years of experience as a Software Engineer in a Systems Programming or Kernel Development role.
  • Strong understanding of operating systems internals.
  • Industry knowledge of OS security and applied cryptography (PKI, Attestations, Public Key Signatures)
  • Excellent C and Systems programming skills including secure development practices

Skills

5 years experience
OS internals
C programming
Security/cryptography

Job description

Apple Inc. is seeking a Software Engineer for the Trusted Execution team in Cupertino, CA.

This role involves working across the full software stack—from kernel to user-space—to define and implement security technologies for next-generation operating systems. You will interact with CPU features, influence security architecture, and contribute to secure boot, code signing, and malware mitigation while maintaining usability and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Trusted Execution, SEAR
Software Engineer, Trusted Execution, SEAR

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Medical coverage
Dental coverage
Retirement benefits
+4
Crypto Security Software Engineer – Global Scale & Equity
Crypto Security Software Engineer – Global Scale & Equity

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Product Security Engineer: Secure iOS/macOS Ecosystem
Product Security Engineer: Secure iOS/macOS Ecosystem

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 123,000 - 214,000
Medical benefits
Employee stock programs
Tuition reimbursement
Platform Security Architect: Secure Systems & Policy
Platform Security Architect: Secure Systems & Policy

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 263,000
Platform Security Engineer — Distributed Systems Architect
Platform Security Engineer — Distributed Systems Architect

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 278,000
Stock programs
Discretionary bonuses
Relocation assistance
+2
Security-Focused Software Engineer, Enterprise Networking
Security-Focused Software Engineer, Enterprise Networking

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Entry-Level Security Software Engineer (Low-Level)
Entry-Level Security Software Engineer (Low-Level)

Apple • Olympia (WA)

On-site
USD 41,328 - 68,880
Stock awards
Employee Stock Purchase Plan
Comprehensive health benefits
Security-Focused System Software Engineer (Low-Level)
Security-Focused System Software Engineer (Low-Level)

Apple • Saint Paul (MN)

Remote
USD 130,000 - 242,000
Platform Security Architect: Distributed Systems
Platform Security Architect: Distributed Systems

Apple Inc. • Beaverton (OR)

On-site
USD 150,000 - 230,000
Secure ASIC Design & Integration Engineer
Secure ASIC Design & Integration Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Stock programs
RSU awards
Stock Purchase Plan
+3