Background in firmware and embedded systems technologies
Background in secure coding and code auditing
Knowledge of modern anti-exploitation mitigations and their effectiveness
Programming background in C / C++
Experience of software exploitation
Proficiency in OS internals and modern mitigation techniques
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.