Software Engineering Manager - Secure Enclave

Apple is a leading technology company known for its innovative products including iPhone, iPad, Mac, Watch, and Apple TV.
$190,700 - $329,600
Security
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Cybersecurity

Description For Software Engineering Manager - Secure Enclave

The Core OS software team at Apple is seeking an exceptional software engineering manager to lead the Secure Enclave team for Apple's operating systems. This role involves managing a team of dedicated engineers in a fast-paced environment, owning the Secure Enclave coprocessor's operating system, drivers, and core services, and working with multi-functional teams to design, plan, and deliver high-quality software and hardware features. The position requires creating an innovative development environment, identifying and mitigating risks, and strengthening the team through hiring and retention of top talent. The ideal candidate will have a passion for security, experience leading kernel or low-level systems teams, deep understanding of operating system fundamentals, and a proven track record of successful product delivery. This role is crucial for the development and security of Apple's key product lines including iPhone, iPad, Mac, Watch, and Apple TV.

Last updated 6 months ago

Responsibilities For Software Engineering Manager - Secure Enclave

  • Lead and manage a team of dedicated engineers
  • Own Secure Enclave coprocessor's operating system, drivers, and core services
  • Work with multi-functional teams to design, plan, and deliver high-quality software and hardware features
  • Create and promote an innovative development environment
  • Identify and mitigate risks in development activities
  • Hire and retain top engineering talent

Requirements For Software Engineering Manager - Secure Enclave

  • B.S. in Computer Science or equivalent experience
  • Experience leading a kernel or low-level systems team
  • Deep understanding of operating system fundamentals and C programming language
  • Experience with UNIX systems
  • Strong communication skills
  • Knowledge of hardware architecture and assembly language programming
  • Understanding of system construction principles in a microkernel-based environment
  • Experience with cryptography for platform security
  • Cross-platform project development experience
  • Knowledge of Swift, Objective-C, or C++

Benefits For Software Engineering Manager - Secure Enclave

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Software Engineering Manager - Secure Enclave

IAM Architect

Principal IAM Architect position at Apple in Seattle, leading the design and implementation of security systems serving billions of users worldwide.

SIMLCP Cryptography Engineer

Principal Cryptography Engineer position at Apple, focusing on privacy-preserving machine learning systems and cryptographic protocols, requiring expertise in homomorphic encryption.

Secure Systems Architect - Platform Architecture

Senior security architect position at Apple focusing on platform architecture and security policy for consumer devices and web services.

Platform Architect - Security

Join Apple as a Platform Architect - Security to lead the development of cutting-edge security solutions for world-class consumer devices.

Security Software Engineering Manager - Systems & Kernel

Lead security software engineering team at Apple, improving OS security and managing critical projects.