OS Platform & Security Frameworks Engineer - SPEAR

Apple Inc.

Cupertino (CA)

Hybrid

USD 150,000 - 278,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical benefits
Employee stock plan
Relocation assistance

Job summary

Apple Inc. seeks a Platform and Frameworks Software Engineer for the SPEAR team in Cupertino to improve security of end-user devices. You will work on core OS components, delivering robust mitigations and contributing to secure architectures across Apple’s operating systems.

required skills include system programming in C/C++, Swift, or Rust, with a strong focus on security, testing, and documentation. This on-site role offers a competitive base pay and comprehensive benefits.

Qualifications

  • Foundations of a system programming language like C, C++, Swift, or Rust.
  • Understanding system-level concepts and multi-threaded design.
  • Ability to reason about security and robustness of software.
  • Experience with OO design principles.
  • Excellent written and verbal communication abilities.

Responsibilities

  • Familiarize with existing codebases and contribute to security hardening projects.
  • Design and implement security mitigations for OS components.
  • Update or create codebases to meet security goals.
  • Use appropriate languages, potentially Swift, Objective-C, or C++.
  • Develop and extend unit tests; collaborate with QA on testing.
  • Document changes and produce training materials for partners.
  • Communicate effectively across project phases.

Education

BS in Computer Science

Tools

Swift
C/C++
Rust

Job description

Apple Inc. seeks a Platform and Frameworks Software Engineer for the SPEAR team in Cupertino to improve security of end-user devices. You will work on core OS components, delivering robust mitigations and contributing to secure architectures across Apple’s operating systems.

required skills include system programming in C/C++, Swift, or Rust, with a strong focus on security, testing, and documentation. This on-site role offers a competitive base pay and comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform and Frameworks Software Engineer, SEAR
Platform and Frameworks Software Engineer, SEAR

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Medical benefits
Employee stock plan
Relocation assistance
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 Engineering Manager
Platform Security Engineering Manager

Apple • Cupertino (CA)

On-site
USD 206,200 - 356,400
Stock program
Medical and dental coverage
Retirement benefits
+2
Security Software Engineering Manager - Platform and Frameworks
Security Software Engineering Manager - Platform and Frameworks

Apple Inc. • Cupertino (CA)

On-site
USD 206,200 - 356,400
Stock program
Medical and dental coverage
Retirement benefits
+2
Platform Engineer - Security
Platform Engineer - Security

Apple • Austin (TX)

On-site
USD 181,100 - 272,100
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
Secure Systems Engineer - Platform Architecture Security Team
Secure Systems Engineer - Platform Architecture Security Team

Apple Inc. • Beaverton (OR)

On-site
USD 150,000 - 230,000
Platform Security Architect: Secure Systems & Policy
Platform Security Architect: Secure Systems & Policy

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 263,000
Secure Systems Engineer - Platform Architecture Security Team
Secure Systems Engineer - Platform Architecture Security Team

Apple Inc. • Austin (TX)

Hybrid
USD 150,000 - 210,000
Software Engineer, Trusted Execution, SEAR
Software Engineer, Trusted Execution, SEAR

Apple Inc. • Cupertino (CA)

Hybrid
USD 129,000 - 225,000
Medical & dental
Retirement benefits
Stock programs
+1
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