
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
π Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
π Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is hiring a Security Software Engineer for the Secure Transports team to deliver world-class cryptographic and secure protocols engineering. You'll work on the security foundations for data in motion across all of Apple's innovative products. This position requires experience in C, C++, and embedded systems.
Job Description
Who you are
You have a strong background in software engineering with a focus on security protocols and cryptography β your experience includes working on embedded systems and understanding the intricacies of secure data transmission. You are proficient in C and C++, and you have a solid grasp of Linux environments, which allows you to contribute effectively to the development of secure protocols. Your passion for user privacy aligns with Apple's mission to create the most secure operating system in the world.
You thrive in collaborative environments, working closely with cross-functional teams including Silicon Engineering and Cloud Services β your ability to communicate complex security concepts to non-technical stakeholders is a key asset. You are motivated by the challenge of pushing technologies to the next level, constantly seeking innovative solutions to enhance software security.
What you'll do
As a Security Software Engineer, you will be embedded within Appleβs Security Engineering & Architecture organization, contributing to the Secure Transports team. Your primary responsibility will be to design and develop secure protocols that protect data in motion across all of Appleβs products, including Mac, iPhone, iPad, and more. You will engage in the entire system development process, from the kernel up through libraries and applications, ensuring that security is integrated at every level.
You will collaborate with other security partners to implement robust security measures, conducting thorough testing and validation of protocols to ensure their effectiveness. Your work will directly impact the security of millions of users, making it essential that you maintain high standards of quality and performance in your code. You will also have opportunities to mentor junior engineers, sharing your expertise and fostering a culture of security awareness within the team.
What we offer
Apple provides a dynamic work environment where innovation is encouraged and supported. You will be surrounded by some of the most talented engineers in the industry, all dedicated to creating secure and user-friendly products. The role offers competitive compensation and benefits, along with opportunities for professional growth and development within the company. You will have the chance to work on cutting-edge technologies that shape the future of security in consumer electronics.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Security Engineer
Apple is hiring a Senior Security Software Engineer for the Secure Transports team to deliver world-class cryptographic and secure protocols engineering. You'll work with C, C++, and Python to enhance security across Apple's innovative products. This position requires significant experience in software engineering and security protocols.

Systems Engineer
Apple is hiring a Systems Engineer - Security to work on software security technologies for the Apple TV+ streaming service. You'll develop and launch new products while ensuring the security of Apple devices and user content. This role requires strong programming skills in C and C++, along with experience in embedded systems and security technologies.

Software Engineering
Apple is hiring a Software Engineer for their Endpoint Security team to enhance the security capabilities of Macs and other devices. You'll work on system design and implementation, focusing on security practices. This role requires a strong background in software engineering and security methodologies.

Director Of Software Engineering
Apple is hiring a Director of Software Engineering to lead the Security team within the Apple Service Engineering group. You'll oversee the development of secure, scalable systems that support Apple's services. This role requires expertise in distributed systems and cloud security.

Systems Engineer
Apple is hiring a Systems & Kernel Software Engineer to enhance the security of end-user devices. You'll work on security hardening across Apple's operating systems using C and C++. This position requires experience in security engineering and systems software.