Lead Secure Enclave Software Engineering Manager

6 days ago


Cupertino, California, United States Apple Full time
Secure Enclave Leadership Opportunity at Apple

We are seeking an exceptional software engineering manager to lead our Secure Enclave team, responsible for the development, evolution, and security of our kernel and low-level user space libraries. This role will work closely with multi-functional teams to design, plan, and deliver high-quality software and hardware features for our operating system.

About the Role:

  • Leads a team of dedicated engineers in a fast-paced and demanding development environment
  • Owns the Secure Enclave coprocessor's operating system, drivers, and core services
  • Collaborates with cross-functional teams to create innovative solutions and drive technical innovation
  • Creates and promotes a development environment that encourages quality, productivity, and innovation
  • Evaluates and mitigates risks in development activities
  • Develops strategies to attract and retain top engineering talent

Requirements:

  • A deep understanding of operating system fundamentals and C programming language
  • Experience leading a kernel or low-level systems team
  • Experience with kernel or low-level systems software development
  • Strong communication skills, both internal and external
  • A passion for security and a commitment to delivering high-quality products

Benefits:

  • Estimated salary range: $190,700 - $329,600 per year
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for education expenses
  • Discretionary bonuses and commission payments

About Apple:

Apple is an equal opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Cupertino, California, United States Apple Full time

    Job OverviewAt Apple, we are seeking a highly skilled Software Engineering Manager to join our SPEAR team in the Security Engineering & Architecture organization. The successful candidate will lead a team of collaborative software engineers focused on improving the security of end user devices.About the RoleThe Software Engineering Manager will be...


  • Cupertino, California, United States Apple Full time

    About AppleAt Apple, we believe in the importance of security and privacy for our customers. We strive to provide the highest standard of security and protection for our products and services.Job DescriptionAs a Cloud Security Software Engineer on our Security Engineering & Architecture team, you will play a key role in designing and building software that...


  • Cupertino, California, United States Apple Full time

    Job Overview">The SPEAR team in Apple's Security Engineering & Architecture organization is seeking a highly skilled Senior Software Engineer to collaborate with cross-functional teams to improve the security of end-user devices. This role requires expertise in software design, development, and testing to create robust and maintainable infrastructure that...


  • Cupertino, California, United States Apple Full time

    Imagine what you could do here at Apple.Cupertino, California, United StatesAbout the RoleWe are looking for a passionate software engineering manager to lead the Contacts Engineering team. As a key member of our organization, you will be at the center of Apple's communication user experiences, with high potential to innovate:Showing people in gorgeous yet...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Security Software Engineer to join our Secure Transports team at Apple. This is an exciting opportunity to contribute to the development of world-class cryptographic and secure protocols engineering.Job DescriptionThe successful candidate will have experience in systems or OS development using C and a...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an exceptional Lead AI Software Engineer to join our team at Apple. This is a unique opportunity to work on cutting-edge technologies and contribute to the development of innovative AI solutions.Job SummaryThis role involves designing, developing, and deploying state-of-the-art AI software applications. The successful candidate...


  • Cupertino, California, United States Apple Full time

    About the Role:At Apple, we're pushing the boundaries of what's possible with technology. As a Senior Software Engineer, Endpoint Security, you'll be part of our Apple Information Security (AIS) team, working on developing services to identify and mitigate security risks faced by Apple. **Key Responsibilities:**• Partner with teams across Apple to...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we are seeking an exceptional Software Engineering Manager to lead our tvOS System UI experience team. As a key member of our Home Platforms Software Team, you will be responsible for driving the development of exciting new features that bring joy to our users.Lead a team of talented engineers developing innovative solutions for the...


  • Cupertino, California, United States Apple Full time

    Job Title: Cloud Systems Security ManagerAbout the Role:We are seeking an experienced software engineering manager to lead a highly skilled team providing security and performance for cloud services at Apple.The successful candidate will have a deep understanding of systems languages such as C, C++, Go, Java, Swift, and/or Rust, and experience with Unix-type...


  • Cupertino, California, United States Apple Inc. Full time

    Lead the Charge in Apple's Contacts EngineeringAt Apple, innovative ideas have a way of transforming into groundbreaking products and experiences. As a Software Engineering Manager, you'll be at the forefront of shaping user communication experiences that make a lasting impact. Join our team to drive innovation and excellence.Your responsibilities will...


  • Cupertino, California, United States Apple Full time

    About the RoleCupertino, California, USAApple is seeking an experienced Senior Software Engineer to lead a team of engineers in delivering system-level features for watchOS. The selected candidate will be part of the Carousel team, responsible for handling system startup, browsing and launching apps, and displaying notifications, among other critical...


  • Cupertino, California, United States Apple Full time

    Unlock your potential as a Senior Software Engineer in our dynamic Ad Platforms team at Apple.We're seeking an experienced engineer to build the next generation of our advertising platform. Collaborate with product management to define external APIs for campaign management, design and implement performant services and data pipelines, and engineer secure and...


  • Cupertino, California, United States Apple Inc. Full time

    At Apple, we're pushing the boundaries of innovation and technology. We're seeking a highly skilled Senior Network Software Lead to join our Core Networking team.Job DescriptionWe are responsible for designing and enhancing the operating system networking components across Apple's range of products including all iOS, macOS, watchOS, tvOS and visionOS based...


  • Cupertino, California, United States Apple Full time

    About the RoleApple is seeking a highly skilled and experienced software engineer to lead the development of next-generation networking technologies for our Core Networking team. As a key member of this team, you will be responsible for designing and enhancing the operating system networking components across Apple's range of products.SalaryThe estimated...


  • Cupertino, California, United States Apple Full time

    Cupertino, California, United States is home to Apple's software engineering team. We're looking for a highly skilled Software Engineering Project Manager to join our team and help us innovate and take the most advanced operating systems to the next level.Job DescriptionIn this role, you will partner with software engineers and managers from our Software...


  • Cupertino, California, United States Apple Inc. Full time

    Job Title: Senior Software Engineer, AppleAbout the Role:We are seeking an experienced software engineer to join our team at Apple. As a Senior Software Engineer, you will play a key role in designing and implementing new features for Apple Pay, a revolutionary mobile payment service that has brought financial inclusion to millions of customers worldwide.Key...


  • Cupertino, California, United States Apple Full time

    Job Summary:As a Quality Assurance Engineer in Apple's Security Engineering & Architecture organization, you will play a critical role in ensuring the quality of ambitious software security features. The SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's operating systems. Our work involves developing...


  • Cupertino, California, United States OSI Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Project Manager to lead our Hardware NPI program. As a key member of our team, you will be responsible for driving test engineering teams to identify hardware and software development dependencies and develop schedules for test solution delivery.The ideal candidate will have 2-5 years of project management...


  • Cupertino, California, United States Apple Inc. Full time

    Unlock the Potential of Data-Driven ServicesThe App Store is a vibrant and safe marketplace, home to over 1.8 million apps, serving more than half a billion customers every week across all Apple devices.As a Principal Software Architect in the App Store Analytics & Data Engineering group, you will contribute to features like App Analytics and work with an...


  • Cupertino, California, United States Diverse Lynx Full time

    Job Title: Software Engineering ProfessionalJob Description:As a Software Engineering Professional, you will be responsible for designing, developing, and maintaining software applications using Python and DevOps principles. You will work with our team to ensure the quality and reliability of our software products.Key Responsibilities:Design and develop...