iOS Reverse Engineer: Virtual Device & Hypervisor Expert

Cellebrite

Tysons (VA)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cellebrite in Tysons, VA is seeking an experienced iOS Reverse Engineer to support and advance our hypervisor-based virtual devices. You will adapt Corellium-like components, port iOS to our platform, and develop virtual peripherals and internal tools.

You will reverse engineer iOS components, work with closed-source peripherals, and collaborate with product and hardware teams to deliver robust software. This role demands strong debugging, scripting, and collaboration skills.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or equivalent.
  • Deep understanding of iOS architecture, system frameworks, and services.
  • Strong iOS reverse engineering skills.
  • Proficiency in iOS debugging and crash analysis.
  • Experience with reverse engineering tools such as IDA Pro, Ghidra, or Binary Ninja.

Responsibilities

  • Reverse engineer, debug, develop, and test virtual iOS devices.
  • Work with closed-source peripherals and drivers.
  • Design, implement, and maintain high-quality software components.
  • Optimize code for reliability, performance, and energy efficiency.
  • Architect and design new software components.
  • Write and execute test cases based on established templates.
  • Ensure latest iOS versions are ported to and supported on our hypervisor.
  • Collaborate with the hardware modeling team to ensure iOS components function correctly.
  • Develop and maintain automated test infrastructure and regression suites.
  • Collaborate with Product Managers and Engineering teams on requirements and roadmap.
  • Evaluate embedded design alternatives to develop optimal architectures.
  • Work with QA to ensure test coverage and bug resolution.
  • Develop scalable solutions meeting performance needs and customer requirements.
  • Contribute to technical and internal engineering documentation.

Skills

iOS reverse engineering
C & Objective-C proficiency
Scripting (Python)
Git version control
Debugging techniques

Education

Bachelor's degree in Computer Engineering or Computer Science

Tools

IDA Pro
Ghidra
Binary Ninja
LLDB
GDB
Frida

Job description

Cellebrite in Tysons, VA is seeking an experienced iOS Reverse Engineer to support and advance our hypervisor-based virtual devices. You will adapt Corellium-like components, port iOS to our platform, and develop virtual peripherals and internal tools.

You will reverse engineer iOS components, work with closed-source peripherals, and collaborate with product and hardware teams to deliver robust software. This role demands strong debugging, scripting, and collaboration skills.

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

Similar jobs worth comparing

Senior iOS Reverse Engineer - Hypervisor & Virtual Devices
Senior iOS Reverse Engineer - Hypervisor & Virtual Devices

Cellebrite • United States

Remote
EUR 75,000 - 110,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 Security Researcher — Advanced Exploitation & Forensics
iOS Security Researcher — Advanced Exploitation & Forensics

Cellebrite • Tysons (VA)

On-site
USD 100,000 - 130,000
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
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
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
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