About the role
What will you do at Apple?
Embedded within Apple’s Security Engineering & Architecture organization, the
Secure Transports team’s mission is to deliver world-class cryptographic and
secure protocols engineering. At the heart of an organization dedicated to
building the most secure operating system in the world and putting it in the
hands of millions of customers, the team is looking for a motivated software
engineer to help push its technologies to the next level. You will join a team
that provides the security foundations for data in motion across all of Apple’s
innovative products, including Mac, iPhone, iPad, Apple Watch, Apple TV,
HomePod, and Vision Pro. You will contribute to the entire system, from the
kernel up through libraries, frameworks, and applications. As an engineer, you
will have the opportunity to majorly impact the design and implementation of
Apple’s embedded and desktop operating system products, collaborating closely
with all other security partners, ranging from our Silicon Engineering group to
our Cloud Services group. Designing and developing software for hundreds of
millions of users. People who LOVE the products you make. Working for a company
whose dedication to user privacy is at the heart of everything it does. Being
surrounded by the most creative, passionate, talented engineers in the industry.
Constantly being challenged to go beyond the norm to find new, innovative ways
of solving problems and to make software safer, easier, and more fun to use. Not
many jobs can offer all of these things. Software Engineering jobs at Apple do,
and much more.
DESCRIPTION
Successful candidates will be generalists capable of tackling challenging
wide-ranging engineering problems anywhere in the software stack, determining
the appropriate compromise between several often competing factors such as ease
of use, performance, and of course security. Our environment fosters product
innovation, rapid product iteration, and a liberating amount of autonomy in
which you will be encouraged to create and quickly bring to market new security
methods and technologies to address the complex needs of mobile and distributed
computing. The position also has a strong multi-functional aspect that will
require you to interact with and influence many people from several
organizations within and outside the company. In this role you will: -Help
define the security properties and architecture for the next-generation
operating system -Design and implement new techniques to protect users' privacy
during web browsing, email, and secure messaging sessions -Investigate and
implement the next evolution in secure protocols -Work cooperatively with other
parts of Apple on multi-functional technologies and initiatives to improve
security -Promote and drive the adoption of these technologies across the
organization
MINIMUM QUALIFICATIONS
1 year of professional software engineering experience Experience in systems or
OS development using C
PREFERRED QUALIFICATIONS
A genuine passion for creating effective and pragmatic transport security
Bachelor's degree in Computer Science or a related field Experience with ASN1,
X.509 certificate evaluation, TLS, or other secure protocols Strong
understanding of recent developments and concerns with standard protocols such
as TLS Industry exposure to and knowledge of OS security and applied
cryptography Excellent teamwork and communication skills. Working
multi-functionally with other software, hardware, marketing, and support teams
to provide the best security solutions for Apple’s products.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Solutions Engineer
Superior Essex · Sandy Springs, Georgia, United States
AI Solutions Engineer
Vantage Bank · Fort Worth, Texas, United States
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
Automation Engineer, CGIC & BD AI Automation
Quantum Sky · Reston, Virginia, United States
AI Workflow Engineer
Scout Motors Inc. · Charlotte, North Carolina, United States
Research Engineer, Responsible Frontier AI Research, DeepMind
Google · New York, New York, United States
Role information can change. Confirm current details on the original application page.
