- 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
Minimum Qualifications
Experience with reverse engineering or debugging tricky problems across levels of the software stack
Key Qualifications
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
Strong communication skills, particularly written
Understanding and respect for teammates
Education & Experience
B.S. in Computer Science or equivalent experience.