Software Security Research Internship – Browser Technologies
Apple
4 days ago
•No application
About
- Help Apple secure the world’s most advanced consumer devices, which people trust
- to store their personal and professional data. Security Engineering &
- Architecture (SEAR) is at the core of Apple’s product security strategy and
- we’re fanatical about protecting our users. We're looking for a talented
- security engineer to join our exceptional team whose focus is on securing
- Browser technologies; from the depths of the core browser engine itself to
- ensuring we create a fundamentally safe native environment which allow our
- developers to build critical applications on the web platform. As a security
- intern in SEAR, you will undertake research and analysis in identifying
- vulnerabilities and trends across our platforms, building new defensive
- technologies to eliminate entire classes of issues, and working on the delivery
- of security mitigations alongside our partner engineering teams. We design and
- secure platforms for billions of users and are committed to user privacy and
- security. We have some of the most creative, passionate, hardworking engineers
- in the industry. Our team challenge each other 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. Security
- engineering jobs at Apple do, and much more.
- DESCRIPTION
- You are joining an exceptional team focusing on securing Browser Technologies
- across Apple platforms. You will be working alongside a wide variety of teams
- and vendors and your influence will be felt throughout Apple's extraordinary
- products, including: the iPhone, Apple Vision Pro, Mac and Apple TV. In
- addition, you will be responsible for identifying threats in advance and
- directly involved in Apple's response to critical issues as they arise. The job
- is as diverse as it is essential, from reverse engineering an exploit, providing
- insightful analysis and creating innovative tools, consulting with other teams
- on both hardware and software, to reviewing code and proposing designs for new
- security mitigations which will ship on billions of devices. This position
- requires someone with strong technical strengths and a passionate desire to
- secure systems.
- MINIMUM QUALIFICATIONS
- Background in secure coding and code auditing. Knowledge of modern
- anti-exploitation mitigations and their effectiveness. Programming background in
- C, C++, and Python
- PREFERRED QUALIFICATIONS
- Background in browser technologies OR the native technologies on which browsers
- are built. Experience of software exploitation Knowledge of macOS and iOS
- security architectures. Knowledge of memory safe languages. Proficiency with
- assembly languages, particularly ARM64




