Apple Media Products - Reverse Engineer & Software Security Researcher

Paris, Paris Region, France
Software and Services


Weekly Hours: 35
Role Number:200314257
Apple Media Products uses groundbreaking techniques to improve the security of hundreds of millions of devices and services, from the iPhone to Apple TV+. We value the privacy of users, the integrity of creative content and go further to protect them. We're looking for people who love security, with strong experience in reverse engineering and/or vulnerability research and exploitation, to take up the challenge of assessing and improving the security of our products.

Key Qualifications

  • Knowledge of reverse engineering and related tools, such as Hex-Rays IDA Pro or equivalent
  • Strong understanding of operating systems architecture and security
  • Strong understanding of software vulnerabilities, exploitation techniques, and associated mitigations
  • Knowledge of assembly languages (preferably AArch64 and x86_64)
  • Knowledge of low-level debugging and programming
  • Strong understanding of cryptography
  • Experience with security evaluation of embedded systems
  • Knowledge of ARM TrustZone
  • Knowledge of Apple operating systems (macOS, iOS, and derivatives)


Working as part of an extraordinary team of security experts, we have the freedom to bring new insights and design innovative solutions. As a Reverse Engineer you will conduct security assessments on a variety of sophisticated products and content protection technologies at scale. You will perform reverse-engineering analysis of protected binaries, understand and attack cryptographic implementations, and assess the security level of products & services. Where you find security issues, we'll look for your advice on efficient mitigations. Deep understanding in the areas of reverse-engineering techniques, static and dynamic binary analysis, will be vital for success in this role. The right person will need to demonstrate experience of software implementation, software vulnerability research and related exploitation techniques. Experience in digital rights management, asset protections and cross-platform experience would be very useful. Based in Paris, we are passionate about security, and work closely with cryptographers and developers across Apple, worldwide. Speaking French is not required for this role. If this is you,we would love to hear from you.

Education & Experience

Master or PhD in Computer Science, Information Security or relevant (e.g. Electronics, Physics or Mathematics) or work experience.Apple’s most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programmes. We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programmes that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products. Apple benefits programmes vary by country and are subject to eligibility requirements. Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.

Additional Requirements