Mobile Reverse Engineer
Mission: Build lawful access capabilities by understanding the lowest levels of mobile operating systems.
Responsibilities
- Reverse engineer iOS and Android operating systems
- Analyze boot chains, secure boot, and trusted execution environments
- Research device vulnerabilities and exploit chains
- Reverse engineer third-party applications and proprietary protocols
- Develop forensic acquisition techniques
- Work closely with hardware and cryptography teams
Required Skills
- ARM64 assembly
- IDA Pro, Ghidra, Binary Ninja
- C/C++
- Kernel debugging
- Secure boot
- TrustZone / Secure Enclave
- Jailbreak/root research
- Embedded Linux