This position may require some travel to other Apple sites, vendors, and security conferences.
Background in secure coding and code auditing.
Experience developing proof of concept exploits for common vulnerabilities.
Programming background in C, C++, and Python
Knowledge of modern anti-exploitation mitigations and their effectiveness.
Reverse engineering using tools such as IDA Pro or Ghidra
Knowledge of macOS and iOS security architectures.
Knowledge of memory safe languages.
Proficiency with assembly languages, ARM64 is a big plus.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.