This position may require some travel to other Apple sites, vendors, and security conferences.
Background in kernel and low level systems technologies.
Background in secure coding and code auditing.
Knowledge of modern anti-exploitation mitigations and their effectiveness.
Programming background in C, C++, and Python
Experience of software exploitation
Knowledge of macOS and iOS security architectures.
Knowledge of memory safe languages.
Proficiency with assembly languages, particularly 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.