Apple Pay - Security Engineer (Pen Testing)

Paris, Paris Region, France
Hardware

Summary

Posted: 20 Sep 2018
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

  • Penetration testing
  • Cryptography
  • Low-level debugging and programming (Assembly, C)
  • Design and code reviews
  • Embedded software security
  • Analysis of obfuscated code

Description

Working as part of an extraordinary team of security experts, we have the freedom to bring new ideas and design innovative solutions. As an Engineer in the Apple Pay team, 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 reverse-engineering, 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 in Computer Science/Information Security or equivalent work experience.

Additional Requirements