Senior iOS Reverse Engineer - Hypervisor & Virtual Devices

Cellebrite

United States

Remote

EUR 75,000 - 110,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cellebrite in Vienna is seeking an experienced iOS Reverse Engineer to support and advance iOS-based virtual devices on our hypervisor. You will adapt tooling and develop virtual peripherals and internal tools to ensure robust, high-quality software.

The role requires deep iOS architecture knowledge, strong reverse engineering skills, and proficiency in C/Obj-C (Swift/C++ a plus). You will collaborate with product and QA to port latest iOS releases and optimize performance.

Qualifications

  • Bachelor’s degree or equivalent practical experience in CS/Engineering.
  • Deep understanding of iOS architecture and services.
  • Strong iOS reverse engineering skills.
  • Experience with IDA Pro, Ghidra, or Binary Ninja.
  • Proficiency in C and Objective-C; Swift/C++ are a plus.
  • Experience with LLDB, GDB, Frida; iOS debugging.

Responsibilities

  • Reverse engineer, debug, develop, and test virtual iOS devices.
  • Design, implement, and maintain software for hypervisor.
  • Develop automated test infrastructure and regression suites.
  • Collaborate with product, engineering teams, and QA.
  • Port latest iOS versions to the hypervisor.

Skills

iOS reverse engineering
C and Objective-C
Swift and C++
ARMv8 AArch64
LLDB/GDB/Frida debugging
Scripting (Shell/Python)

Education

Bachelor's degree in Computer Engineering/CS

Tools

IDA Pro
Ghidra
Binary Ninja

Job description

Cellebrite in Vienna is seeking an experienced iOS Reverse Engineer to support and advance iOS-based virtual devices on our hypervisor. You will adapt tooling and develop virtual peripherals and internal tools to ensure robust, high-quality software.

The role requires deep iOS architecture knowledge, strong reverse engineering skills, and proficiency in C/Obj-C (Swift/C++ a plus). You will collaborate with product and QA to port latest iOS releases and optimize performance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Reverse Engineer: Virtual Device & Hypervisor Expert
iOS Reverse Engineer: Virtual Device & Hypervisor Expert

Cellebrite • Tysons (VA)

On-site
USD 110,000 - 160,000
iOS Reverse Engineer
iOS Reverse Engineer

Cellebrite • United States

Remote
EUR 75,000 - 110,000
iOS Reverse Engineer
iOS Reverse Engineer

Cellebrite • Tysons (VA)

On-site
USD 110,000 - 160,000
iOS CNO Reverse‑Engineering Engineer
iOS CNO Reverse‑Engineering Engineer

CyberPoint International • Hanover

On-site
USD 120,000 - 230,000
Outstanding benefits
Inclusive community
iOS Vulnerability Engineer – Security & Reverse Engineering
iOS Vulnerability Engineer – Security & Reverse Engineering

Cymertek Corporation • Maryland

On-site
USD 150,000 - 210,000
Excellent Salaries
Flexible Schedule
401k Matching
+5
iOS Vulnerability Researcher (Remote)
iOS Vulnerability Researcher (Remote)

Cellebrite • Tysons (VA)

On-site
USD 100,000 - 130,000
Cleared Software Engineer - iOS & Reverse Engineering
Cleared Software Engineer - iOS & Reverse Engineering

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 200,000 - 275,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Immediate Vesting
Company subsidized Medical Coverage
+2
CNO Computer Scientist - iOS Reverse Eng (Top-Secret/SCI)
CNO Computer Scientist - iOS Reverse Eng (Top-Secret/SCI)

Erias Ventures, LLC • Maryland

On-site
USD 200,000 - 275,000
Above Market Pay
Roth 401k with Vesting
Spot Bonuses
+14
Senior Mobile Security Engineer Reverse Engineering
Senior Mobile Security Engineer Reverse Engineering

SixGen, Inc. • United States

Hybrid
USD 90,000 - 120,000
Health, dental, vision, and life insurance
Flexible Leave Policy
Flexible hours
+2
iOS Security Researcher — Advanced Exploitation & Forensics
iOS Security Researcher — Advanced Exploitation & Forensics

Cellebrite • Tysons (VA)

On-site
USD 100,000 - 130,000