Careers
Join the world’s leading provider of digital intelligence solutions and help us create a safer world.
Low Level iOS Developer
About The Position
Cellebrite is looking for talented developers to join the industry’s leading digital intelligence Security Research Labs group.
In this position you will be taking part and leading new projects to implement and productize groundbreaking, world-unique, capabilities to extract evidence from iPhones and other Apple devices.
Recent iPhones are increasingly challenging from a forensics perspective, and pose some of the toughest protection mechanisms such as File Based Encryption, Secure Enclave Processor and mitigations such as KTRR and Pointer Authentication Codes.
Cellebrite’s digital intelligence Security Research Labs group are a team of passionate researchers and developers dedicated to solving modern digital intelligence challenges, years ahead of others in the industry. Our world-class R&D results assist law enforcement by enabling lawful evidence extraction, putting criminals behind bars, every day.
Requirements
- 5+ years software development experience or equivalent army experience.
- Experience with Python programming
- Experience with low-level programming
- Experience with C/C++ programming
- OS internals knowledge in a POSIX-like OS, preferably iOS/macOS
- Reverse engineering, preferably ARM
Advantages-
- Experience with iOS development in Objective-C
- OS internal knowledge, especially iOS/MacOS
- Experience with embedded development/research
- Vulnerability research / exploitation experience.
