Software Security Evaluator

Paris, Paris Region, France
Software and Services

Summary

Posted: 12 Mar 2019
Weekly Hours: 35
Role Number: 114127258
"One more thing…." Years before that amazing moment when an icon is born, you could be part of the team helping evaluate and build a robust product ready for the world. Apple uses groundbreaking techniques to improve the security for hundreds of millions of devices and services, from the iPhone to Apple Pay. We value the privacy of users, the integrity of creative content and go further to protect them. Now imagine what you could do here. With your passion and dedication to security there's no telling what you could accomplish.

Key Qualifications

  • Reverse-engineering
  • Vulnerability discovery and exploitation
  • Operating system architecture and security (iOS, Linux, MacOS, etc.)
  • Cryptography
  • Low-level debugging and programming (Assembly, C, ARM, X86)
  • Design and implementation (source code) reviews

Description

Working as part of an extraordinary team of security experts, we have the freedom to bring new ideas and design innovative solutions. As a Software Security Evaluator at Apple, you will conduct security assessments on a variety of complex products and services. You will perform penetration testing in functional environments, review the robustness of software implementations and assess the security level of products & services. Where you find security issues, we'll look for your advice on efficient mitigations. Your deep understanding in the areas of threat modeling, embedded software security, source code and design reviews will be necessary for success in this role. You'll also need to demonstrate experience of software implementation, software vulnerability, consumer expectations and behaviours in this space. Experience in mobile operating systems, hardware security and knowledge of payment systems would be very useful. Based in Paris, we are passionate about security, and work closely with cryptographers and developers across Apple, worldwide. To work together, we all speak English and you'll need to be fluent too, but speaking French is not required for this role. If this is you, we'd love to hear from you.

Education & Experience

- Master or PhD in Computer Science, Information Security or equivalent (e.g. Electronics, Physics or Mathematics) or work experience.

Additional Requirements