About the Role
We are looking for an exceptional iOS Security Engineer with deep expertise in hardened iOS builds, secure OS customization, and advanced mobile threat defence. You will help design, build, and maintain a military-grade iOS security stack, ensuring device integrity, resilience, and resistance against adversarial threats in high-risk environments. This is a highly technical role requiring strong OS-level understanding, reverse engineering skills, and hands-on experience in securing iOS beyond standard enterprise MDM controls.
Key Responsibilities
1. iOS Hardening & OS-Level Security
- Design and implement custom hardened iOS configurations, profiles, and secure system policies
- Lock down system components, APIs, and services to reduce attack surface
- Develop and maintain secure boot, root-of-trust, and code integrity frameworks
- Implement protections against jailbreaking, tampering, and privilege escalation
2. Secure System Architecture
- Work with platform engineers to create security-first system architectures (kernel, sandboxing, entitlement control).
- Define security baselines, configuration frameworks, and compliance policies
- Integrate secure communication protocols, encrypted storage, and secure key-management flows
3. Threat Defense & Detection
- Build and implement real-time threat detection, anomaly monitoring, and behavioral security controls for iOS
- Develop anti-exfiltration measures and forensic-resistant logging
- Conduct adversarial simulations, penetration tests, and exploit analysis on iOS systems
4. Reverse Engineering & Vulnerability Analysis
- Perform static and dynamic analysis on iOS binaries, frameworks, and 3rd-party SDKs
- Reverse engineer iOS components to detect vulnerabilities or undocumented behavior
- Track CVEs, zero-days, and Apple security updates relevant to hardened deployments
5. Secure App & System Development
- Build internal security libraries, hardened communication modules, and secure wrappers
- Work with iOS app engineering teams to enforce secure coding patterns
- Support the development of compartmentalised secure workspaces and sandboxed environments
Required Skills & Experience
Technical Skills
Experience & Expertise
- 5–10+ years in iOS Security, OS Hardening, Mobile Security Engineering, or Reverse Engineering
- Deep hands-on knowledge of:
- iOS internals (kernel, dyld, entitlements, sandboxing, AMFI, code signing)
- MDM, Configuration Profiles, supervised mode, DEP
- Secure boot, device provisioning, and Apple’s security architecture
- Anti-tamper and jailbreak detection technologies
- Swift, Objective-C development (secure coding expertise)
- Frida, LLDB, Hopper, IDA Pro, Ghidra or similar RE tools
- Experience with encryption, PKI, certificates, TLS/SSL
- Experience implementing hardened OS images or custom enterprise-grade controls
Soft Skills
- Strong documentation and technical design abilities
- Ability to work in high-security, confidential, or regulated environments
- Excellent problem-solving and threat-modelling skills
- Comfortable collaborating with cloud, backend, MDM, and compliance teams
Preferred (Bonus) Experience
- Experience working on government, defense, or telecom-grade mobile security systems
- Exposure to end-to-end encrypted communication systems
- Background in zero-trust mobile security architecture
- Knowledge of mobile SIGINT, anti-surveillance tools, or hardened smartphone design
- Experience with Corellium or similar iOS virtualization/testing platforms