Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Secure Enclave, Core OS

$126.8k - $220.9k

Apple

Software Engineer - Secure Enclave, Core Os

Are you a big-picture problem solver who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable from each device's identity as a whole. That's because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, holistic user experiences, you'll continue to uphold and advance the excellence people expect from Apple devices. We are looking for an exceptional software engineer to work on the Secure Enclave coprocessor's operating system, drivers, and core services. We work on a core technology and you have the opportunity to make a major impact in the way that Apple secures its iOS, watchOS, tvOS, and macOS products. Our environment champions product innovation, rapid product iteration, and a liberating amount of autonomy. In this rare and highly visible role, you are at the center of Apple's security efforts, influencing and assisting teams multi-functionally to secure user experiences across Apple's product line.

Design and implement secure kernel technologies, drivers, and supporting infrastructure. Work with multi-functional teams to bring up, debug, and verify security infrastructure for new platforms, products, and prototype systems. Help define the software roadmap for new security features and supporting a range of hardware platforms, including iPhone, iPad, AppleWatch, AppleTV, iPod, and Mac. Contribute to security requirements and features for future hardware and custom silicon.

Responsibilities
  • Lead Operating System bring-up and integration on new SOC and product platforms.
  • Apply software engineering principles to develop scalable software solutions.
  • Review specifications and enable implementations for new hardware features.
  • Collaborate with multiple team to influence design next-generation hardware and software modules.
  • Maintain shipped software and hardware throughout their lifecycle of the product.
Minimum Qualifications
  • BS/MS in Computer Science or equivalent knowledge and experience
  • Strong understanding of embedded operating systems architecture and systems programming fundamentals.
  • Practical understanding of security principles, concepts, and techniques (e.g. certificates, software signing, attestation).
  • Fluent in any of the following programming languages: C, C++, or Swift.
Preferred Qualifications
  • Experience with cryptography for platform security and implementation of secure software stacks and runtimes.
  • Direct experience in the overlap between software and hardware security, microkernel development, and firmware/software technologies.
  • Understanding of SoC-level design, especially ARM based SoC's.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $126,800 and $220,900, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Secure Enclave, Core OS in Cupertino, CA vacancy
  • $126.8k - $220.9k

    Apple Inc. in Cupertino, California is searching for a Software Engineer to work on the Secure Enclave operating system. You will lead projects to design kernel technologies, collaborate across teams, and develop secure software solutions for devices. Requirements include... 
    Suggested

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ...Security Software Engineer, OS Security Apple's OS Security team is looking for a motivated software engineer to design, build, and deploy world-class containment and isolation mechanisms throughout our operating systems. As part of the Security Engineering and Architecture... 
    Suggested

    Apple

    Cupertino, CA
    22 hours ago
  • $171k - $264k

     ...Senior Software Engineer Applied Intuition, Inc. is powering the future...  ...agriculture industries in three core areas: tools and...  ...family commitments. Vehicle OS is a flexible suite of products...  ...middleware, including maintenance and security Develop and customize... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Compute

    Sunnyvale, CA
    4 days ago
  • $126.8k - $220.9k

     ...Software Device Driver Engineer - Core I/O, Core OS Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $150k - $250k

    A cybersecurity firm in Sunnyvale is seeking a technical leader to build their core endpoint security agent. The ideal candidate will have over 5 years of experience in systems-level programming and strong Rust skills. The role involves tackling complex security challenges... 
    Suggested

    Cylake

    Sunnyvale, CA
    1 day ago
  • $202k

     ...About the Role Core Security Engineering’s mission is to make the Uber production environment secure by default and provide industry leading...  ...and frameworks, and major phases/activities of the software research and development life cycle (e.g., requirements, design... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    5 days ago
  •  ...one of Apple’s products. Our software runs on your wrist as part of...  ...features, performance, stability, security… This position requires a...  ...applications and successful engineers will be able to dig deep into...  ...record of working on core operating system technologies... 

    Apple

    Cupertino, CA
    4 days ago
  • $181.1k - $272.1k

    Senior OS Software Engineer, Field Engagement & Analytics Cupertino, California, United States Software...  ...the world, with user privacy at the core of everything we do. Our data...  ...preserving data collection techniques and security best practices Expert level experience... 
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $141.8k - $258.6k

    Cupertino, California, United States Software and Services Why Apple? Imagine what you could...  ...telling what you could accomplish. The Core OS organization is looking for an...  ...efforts and feature areas. Partner with engineering teams throughout feature development from... 
    Relocation

    Apple Inc.

    Cupertino, CA
    13 hours ago
  • $147.4k - $272.1k

     ...Display Device Driver SW Engineer, Core OS Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for...  ...building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...6 Summary Embedded within Apple’s Security Engineering & Architecture organization, the Data Protection...  ...at rest, by using Apple’s hardware and software to deliver world-class storage...  ...Industry exposure to and knowledge of OS security and applied cryptography Ability... 

    Apple

    Cupertino, CA
    4 days ago
  • $171k - $275k

    About the role Vehicle OS is a flexible suite of products that...  ..., and update complete vehicle software and AI applications. This is one...  ...execution. As part of the Core OS team helping build Applied...  ...roads. As a Senior Software Engineer, AOSP, you will play a key role... 
    Full time
    For contractors
    For subcontractor
    Flexible hours

    Decisive Point

    Mountain View, CA
    3 days ago
  • $147.4k - $272.1k

     ...Software Development Engineer In Test - Kernel Quality Engineering, Core Os The Darwin Kernel organization plays a vital role in Apple's success. We are responsible for the XNU kernel running at the heart of the operating systems deployed across all iPhone, iPad, Mac... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $150k - $250k

     ...cybersecurity firm in Sunnyvale, California, is seeking a technical leader to build a core endpoint security agent. This role involves architecting a resilient system while tackling complex challenges in OS integrations, including Windows internals. The ideal candidate has over 5... 

    Cylake, Inc

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...Software Engineer, Trusted Execution (Secure Boot), SEAR Apple's Trusted Execution team in the Security Engineering and Architecture organization builds...  ...approaches to securing device boot flow, authenticating OS assets, code signing, execution monitoring, and malware... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $141.8k - $258.6k

     ...Software Engineering Program Manager, Core OS Performance Posted: Apr 06, 2026 Weekly Hours: 40 Role Number: 200655118 Why Apple? Imagine what you could do here. At Apple, new insights have a way of becoming phenomenal products, services, and customer experiences... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $185.6k - $304.8k

     ...Staff Software Engineer – Platform Os The AV Platform team designs, develops, and maintains the foundational...  ...packages (BSP), drivers, and the core software stack for high-compute SoCs....  ...required to deliver a robust, secure, and production-ready compute platform... 
    Flexible hours

    General Motors

    Sunnyvale, CA
    23 hours ago
  • $147.4k - $272.1k

     ...Cupertino, California, is seeking a passionate engineer to join the User Secrets team. This role focuses on building systems that ensure secure storage and synchronization of user data...  ...Ideal candidates will have experience in OS security, applied cryptography, and... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $188k - $275k

     ...Staff AI Security Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave...  ...or confidential computing / secure enclaves Familiarity with identity and access...  ...together, which is represented through our core values: Be Curious at Your Core... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $250k - $300k

     ...hardened hardware with software, sensors, AI, and networking...  .... From technicians and engineers to first responders and...  ...Lead (Firmware/OS) Location: San Jose...  ...design systems that are secure, scalable, extensible,...  ...services. You will own the core pieces of Android and... 
    Permanent employment

    Rivet Industries

    San Jose, CA
    1 day ago
  • $150k - $200k

    About the role This is a software development role that gives the opportunity...  ...of path-breaking information security products that address key gaps...  ...protocols SSH and core concepts on Authentication, certificates...  ...system level skills on Linux OS such as Ubuntu, Alpine, Red... 
    Contract work
    Work experience placement
    Remote work
    Worldwide

    Xage Security

    Palo Alto, CA
    4 days ago
  • $147.4k - $272.1k

     ...Platform And Frameworks Software Engineer, Security The SPEAR team in Apple's Security Engineering & Architecture...  ...organization is hiring a collaborative OS platform software engineer with a drive...  ...projects with the maintainers of core operating system components to make... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $147.4k - $220.9k

     ...SoC Security Engineer - Platform Architecture Imagine what you could do here! At Apple, new ideas...  ...experience spanning both hardware and software. You will work with a multi-functional engineering...  ...applied cryptography. ~ Exposure to OS security. ~ Excellent interpersonal... 
    Relocation

    Apple

    Cupertino, CA
    22 hours ago
  • $147.4k - $272.1k

     ...Compiler Security Engineer - C/C++, Languages & Runtimes The Security Tools team at Apple is looking for software engineers to develop secure language features for C/C++ and enhance...  ...features in the Clang compiler. Clang is a core part of Apple's developer tools, used... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $141.3k - $226k

     ...before you apply. Job Description: OS kernel and system software development engineer ESX CPU and Server Platform At VMware by...  ...mobile experiences, and transforming cyber security. ESXi Operating System is at the core of VMware Cloud Foundation's (VCF)... 
    Local area

    Broadcom Corporation

    Palo Alto, CA
    5 days ago
  •  ...Cloud Security Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded...  ...and agriculture industries in three core areas: tools and infrastructure, operating...  ...~5+ years of industry experience in software engineering or security engineering, with... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Compute

    Sunnyvale, CA
    4 days ago
  • $120.5k - $243k

     ...Senior Platform Software Engineer This role has been designed as ‘Hybrid...  ...high-performance networking and security systems. Develops software...  ...developing software for multi-core embedded platforms ,...  ...• Strong understanding of OS internals, virtualization, computer... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Sunnyvale, CA
    7 days ago
  •  ...looking for a smart, driven engineering professional to join our infrastructure...  ...team and help support a secure, scalable, and user-friendly...  ...swap procedures. Hardware-Software Co-design: Collaborate...  ...experience - e.g., SONiC, EoS, NX-OS, JunOS Participation in security... 
    Full time

    Upscaleai

    Santa Clara, CA
    3 days ago
  • $181.1k - $272.1k

    SoC Security Engineer - Platform Architecture Cupertino, California, United States - Hardware Description...  ...solutions, and collaborate with software teams to ensure seamless security systems...  ...background of applied cryptography. Exposure to OS security. Excellent interpersonal skills... 
    Relocation package

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $141k - $202k

    Software Engineer III, Infrastructure, Core corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience....  ...large-scale system design, networking and data storage, security, artificial intelligence, natural language processing,... 
    Full time

    Google Inc.

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Secure Enclave, Core OS. Be the first to apply!