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 3 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

Platform Architect - Security

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

WebKit Security Response Manager

Manage a team of software engineers ensuring quick and correct responses to security bugs in WebKit, the engine powering Safari and other Apple apps.

Security Software Engineering Manager - Systems & Kernel

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

Site Reliability Engineering Leader - Security, Apple Service Engineering

Lead SRE team for critical security infrastructure at Apple, ensuring reliability and performance of global services.

Partner Engineer, Security, Google Cloud

Senior Partner Engineer role at Google Cloud focusing on security solutions, partner enablement, and cloud architecture, requiring 10+ years of experience.