iOS Engineer: App Analysis
Core
Build and improve static and dynamic analysis tools to automatically detect security and privacy issues in iOS applications.
Role type
Senior IC iOS engineer (security analysis tooling)
Builds
Automated scanning engine for iOS app security analysis
Domain
Mobile security + iOS development
Deliverable
production ML models
Required skills
iOS application development, iOS runtime internals, Python tooling, static analysis of IPAs, dynamic instrumentation
Preferred skills
Reverse engineering iOS software, Objective-C runtime APIs (swizzling), CydiaSubstrate, Frida
Technologies
Python, Objective-C, CydiaSubstrate, Frida, StrongArm
Responsibilities
Develop static analyzers to inspect IPAs for security flaws, enhance dynamic analyzers to monitor app behavior at runtime, research and implement new security checks for the scanning engine
Seniority
Senior, hands-on IC