Software Engineer, Trusted Execution & Security

Apple Inc.

Cupertino (CA)

On-site

USD 150,000 - 278,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Health benefits
Relocation support
Tuition reimbursement

Job summary

Apple Inc. in Cupertino, CA, is seeking a Software Engineer for Trusted Execution. You will interact with Apple’s CPU features, kernel, and libraries to define and implement security technologies across iOS/macOS systems.

You will design secure boot flow, asset authentication, code signing, and malware mitigation while balancing usability and performance. Collaboration across teams is essential to push innovative security that protects customers' devices.

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

Responsibilities

  • Define the security properties and architecture for the next-generation operating system
  • Design and implement new approaches to securing device boot flow, authenticating OS assets, code signing, execution monitoring, and malware mitigation
  • Work cooperatively with other parts of Apple on technologies and initiatives to improve security and drive adoption across the organization
  • Interact with Apple’s unique CPU features directly, through the kernel, up through libraries, frameworks and applications

Skills

OS internals
C programming
Systems programming
Security
Cryptography
Kernel development
5+ years experience

Job description

Apple Inc. in Cupertino, CA, is seeking a Software Engineer for Trusted Execution. You will interact with Apple’s CPU features, kernel, and libraries to define and implement security technologies across iOS/macOS systems.

You will design secure boot flow, asset authentication, code signing, and malware mitigation while balancing usability and performance. Collaboration across teams is essential to push innovative security that protects customers' devices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Trusted Execution Security Engineer (Kernel)
Trusted Execution Security Engineer (Kernel)

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Comprehensive medical coverage
Dental coverage
Retirement benefits
+1
Software Engineer, Trusted Execution
Software Engineer, Trusted Execution

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

Hybrid
USD 150,400 - 277,600
Comprehensive medical coverage
Dental coverage
Retirement benefits
+1
Software Engineer, Trusted Execution, SEAR
Software Engineer, Trusted Execution, SEAR

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock options
Health benefits
Relocation support
+1
Secure Design Engineer: Threat Modeling & Security Testing
Secure Design Engineer: Threat Modeling & Security Testing

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+2
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
Senior iOS Security Engineer
Senior iOS Security Engineer

Socket.dev • San Diego (CA)

On-site
USD 150,000 - 210,000
Systems Software Engineer, Information Security
Systems Software Engineer, Information Security

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Secure Design Engineer, SEAR
Secure Design Engineer, SEAR

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+2
Entry-Level Security Software Engineer (Low-Level)
Entry-Level Security Software Engineer (Low-Level)

Apple • Olympia (WA)

On-site
Stock awards
Employee Stock Purchase Plan
Comprehensive health benefits
ASIC Security Design & Integration Engineer
ASIC Security Design & Integration Engineer

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

Hybrid
USD 185,000 - 325,000