- Reverse engineer malware samples with static + dynamic tools- Create new tools for analyzing malware and detecting anomalies- Build and interface with services for automatically detecting and responding to malware- Design or improve platform security features and ship them in macOS & iOS- Position is onsite in our Canberra office
B.S. in Computer Science or equivalent experience.
Experience with reverse engineering or debugging tricky problems across levels of the software stack
Deep knowledge of low-level software implementation and/or binary analysis on Apple’s operating systems (a plus) or comparable systems
Vision for improving our operating systems to block techniques used by malware
Strong programming skills, both in a systems language such as C and a scripting language like Python. Swift experience is a plus.
Motivated by results and able to work independently as well as mentor others