iOS Vulnerability Research Engineer, SeniorLocation: Melbourne, FL
Security Clearance: Ability to obtain a Top-Secret clearance with SCI eligibility
Employment Type: Full-Time
Position SummaryREDLattice is seeking a
Senior Vulnerability Research Engineer to join our team in Melbourne, FL to perform vulnerability research against embedded and network devices in support of our customer's offensive cyber mission. This includes performing initial device analysis and research to enable mission requirements. A qualified candidate will be responsible for interpreting customer requirements, performing device research, generating exploit proof-of-concepts, and creating research reports and deliveries.
Responsibilities- Conduct vulnerability research (VR) against Apple platforms using both static and dynamic analysis techniques.
- Develop and implement VR tools and techniques using C/C++ and Python.
- Support offensive cyber programs by identifying and exploiting vulnerabilities.
- Apply and develop new cyber techniques to enhance offensive capabilities.
- Collaborate with cross-functional teams to design and develop innovative cyber solutions.
- Maintain and upgrade existing tools to ensure continued effectiveness against the everchanging Apple ecosystem.
- Provide technical expertise and guidance to team members and customers.
Required Experience- 5+ years of professional experience with VR or reverse engineering, including analyzing software, firmware, or devices to understand system behavior.
- Extensive experience with reverse engineering with modern tools (Ghidra, Binary Ninja, IDA Pro).
- Advanced proficiency in Objective-C, Swift, C, C++, and Python.
- Understanding of modern mitigations including Memory Tagging Extension (MTE), Pointer Authentication (PAC), code signing and sandboxing.
- Experience with vulnerability research specific to the Apple iOS mobile platform.
- Ability to obtain a Top-Secret clearance with SCI eligibility.
Desired Experience- Familiarity with low-level iOS concepts such as the Objective-C runtime, XPC, Mach, Entitlements, and the Dyld Shared Cache.
- Proficiency with dynamic analysis tools such as Frida, lldb, and Wireshark.
- Understanding of network programming and protocol analysis.
- Comfortable with UNIX internals and system-level engineering.
- Experience using AI tools to support reverse engineering research and identify software vulnerabilities.
- Demonstrate mastery with Git and modern software engineering practices.
- A passion for learning about cutting-edge offensive cyber techniques and tools.
Why Join REDLattice?- Work on mission-driven technology supporting critical law enforcement and national security missions.
- Join small, highly collaborative engineering teams where your contributions have a direct impact.
- Solve complex engineering challenges across advanced cyber platforms and technologies.
- Collaborate with experienced cyber engineers developing next-generation mission capabilities.
- Gain exposure to cutting-edge cyber research, capability development, and emerging technologies.
- Competitive compensation, comprehensive benefits, and opportunities for professional growth.