iOS Vulnerability Researcher

CENSUS

United States

Remote

USD 120,000 - 180,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Birthday Paid Day off
Coffee, lunch and office snacks free
Private Medical and Life Insurance
Funded certifications & postgraduate{
Recognition programs including a gift
Exposure to international teams and挑战

Job summary

CENSUS is seeking an iOS Vulnerability Researcher to join our security research team, focusing on vulnerability discovery and exploitation across the iOS userland attack surface. You will reverse engineer Apple binaries, identify boundaries, and build fuzzers and instrumentation.

This hands-on role requires strong knowledge of ARM64, iOS/macOS internals, and scripting in Python or systems languages. You will work with global teams, document findings, and contribute to responsible disclosures and

Qualifications

  • Hands-on vulnerability research, reverse engineering, or exploitation research experience.
  • Strong understanding of C/C++ fundamentals, memory corruption, and vulnerability classes.
  • ARM64/ARM64e assembly knowledge and calling conventions.
  • Experience with reverse engineering tools (IDA Pro, Ghidra, Hopper, Binary Ninja).
  • Experience debugging with LLDB.
  • Experience with Frida, DTrace or dynamic-analysis tooling.

Responsibilities

  • Reverse engineer iOS binaries and system frameworks on ARM64/ARM64e.
  • Identify and investigate unknown vulnerabilities in iOS userland components.
  • Analyze iOS/macOS IPC mechanisms, XPC services, and undocumented components.
  • Develop fuzzers and harnesses for research objectives.
  • Create reliable PoCs and undocumented techniques in controlled environments.
  • Research impact of mitigations like PAC, MTE/MIE, sandboxing, hardened runtime.

Skills

Vulnerability research
Reverse engineering
C/C++ fundamentals
Python
Objective-C/Swift runtime

Tools

IDA Pro
Ghidra
Hopper
Binary Ninja
LLDB

Job description

Описание:

CENSUS is an internationally acclaimed Cybersecurity services provider. We support the needs of multiple industries, providing IT and OT security assessment services to public and private organizations around the world, including international financial institutions and Fortune 500 companies. Powered by cutting-edge research, scientific analysis, and real-world engineering, we deliver unparalleled security assessment services for software, devices, infrastructure, and organizations. Learn more about CENSUS at census-labs.com. CENSUS is looking for a iOS Vulnerability Researcher to join our security research team, focused on vulnerability discovery and exploitation across the iOS userland attack surface. You'll spend your time reverse engineering proprietary Apple software, identifying security boundaries and interesting attack surfaces, developing fuzzers and instrumentation, and turning promising primitives into reliable vulnerability research. This is a hands-on research role for someone who enjoys working close to the metal, understands Apple's ecosystem and is comfortable operating without complete documentation.

Задачи:
  • Reverse engineer iOS binaries and system frameworks on ARM64/ARM64e.
  • Identify and investigate previously unknown vulnerabilities in iOS userland components.
  • Analyze system daemons, XPC services, framework APIs, parsers, and other undocumented components of the iOS/macOS system.
  • Develop targeted fuzzers and harnesses.
  • Develop reliable proof-of-concepts and undocumented techniques in controlled research environments.
  • Research the practical impact of modern mitigations including PAC, MTE/MIE, sandboxing, hardened runtime protections, and related platform defenses.
  • Develop custom tooling for binary analysis, instrumentation, tracing, fuzzing, and vulnerability research.
  • Collaborate with other researchers on projects.
Требования:
  • Hands-on vulnerability research, reverse engineering, exploitation research, or closely related security research experience.
  • Strong understanding of C/C++ fundamentals, memory corruption, and common vulnerability classes.
  • Solid ARM64/ARM64e assembly and calling-convention knowledge.
  • Practical experience with reverse engineering using tools such as IDA Pro, Ghidra, Hopper, or Binary Ninja.
  • Experience debugging with lldb.
  • Experience performing crash analysis without a fully capable debugging environment.
  • Experience with Frida, DTrace, custom instrumentation, or comparable dynamic-analysis tooling.
  • Ability to write research tooling in Python and at least one systems language such as C, C++, Objective-C, Swift.
  • Understanding of Objective-C & Swift runtime behavior and iOS process architecture.
  • Familiarity with fuzzing methodologies and experience building or adapting fuzzing harnesses.
  • Ability to reason about the exploitability of a vulnerability rather than stopping at crash discovery.
  • Being able to adapt to scenarios where the complete technical picture is not present.
  • Previous iOS or macOS vulnerability research.
  • Public vulnerability disclosures, CVEs, security advisories, conference talks, or substantial private research experience.
  • Familiarity with arm64e Apple specific internals
  • Familiarity with modern iOS exploitation mitigations.
  • Familiarity with jailbreak-era or modern iOS research tooling is useful, but not required.
  • Experience adapting research techniques between iOS releases and dealing with undocumented platform changes.
  • Experience with reversing Objective-C binaries.
  • Experience with iOS/macOS IPC mechanisms, such as mach messages, MIG, and XPC
Условия:

Please note that some of the benefits listed below are applicable only to full-time employees in locations where CENSUS has a legal entity.

The chance to be part fast-growing, global cybersecurity company A collaborative, purpose-driven team with a strong learning mindset

  • Birthday Paid Day off
  • Coffee, lunch and office snacks free of charge
  • Private Medical and Life Insurance covering employees & family members
  • Funded certifications & postgraduate programs
  • Recognition programs including a welcome gift, a new year celebration gift, referral bonus and long service vouchers
  • Exposure to international teams, leaders, and challenges
  • Opportunities for professional growth, development, innovation, and more!

CENSUS is an equal opportunity employer. The Company does not discriminate on the basis of race, color, creed, pregnancy, religion, gender, national origin, age, disability, marital, or any other legally protected status. The Company also makes reasonable accommodations for disabled employees. Finally, the Company prohibits the harassment of any individual based on their protected status. This policy applies to all areas of personnel actions including recruitment, hiring, training, promotion, compensation, benefits, transfer, and social and recreational programs.

LI | Remote

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Vulnerability Researcher
iOS Vulnerability Researcher

Census-Sa • United States

Remote
USD 120,000 - 210,000
Birthday Paid Day off
Coffee, lunch and office snacks free
Private Medical and Life Insurance
+4
Android Vulnerability Researcher
Android Vulnerability Researcher

CENSUS • United States

Remote
USD 120,000 - 180,000
Birthday
Paid Day off
Office snacks
+5
Android Vulnerability Researcher
Android Vulnerability Researcher

Census SA • United States

Remote
USD 120,000 - 180,000
Private Medical Insurance
Life Insurance
Certifications funded
+3
iOS Vulnerability Researcher — Remote
iOS Vulnerability Researcher — Remote

CENSUS • United States

Remote
USD 120,000 - 180,000
Birthday Paid Day off
Coffee, lunch and office snacks free
Private Medical and Life Insurance
+3
Browser Vulnerability Researcher
Browser Vulnerability Researcher

Census SA • United States

Remote
USD 140,000 - 210,000
Birthday Paid Day off
Private Medical and Life Insurance
Funded certifications & postgraduate
+1
Remote iOS Vulnerability Researcher
Remote iOS Vulnerability Researcher

CENSUS SA • United States

Remote
USD 120,000 - 210,000
Birthday Paid Day off
Coffee, lunch and office snacks free
Private Medical and Life Insurance
+4
iOS Vulnerability Researcher
iOS Vulnerability Researcher

Interrupt Labs • United States

Remote
USD 140,000 - 210,000
25 days vacation
Annual bonus
Matched 401k up to 4%
+4
iOS Vulnerability Engineer (Software)
iOS Vulnerability Engineer (Software)

Cymertek Corporation • Chantilly (VA)

On-site
USD 120,000 - 160,000
Excellent Salaries
Flexible Work Schedule
Medical/Dental/Vision - 100% employee
iOS Vulnerability Engineer (Software)
iOS Vulnerability Engineer (Software)

Cymertek Corporation • Reston (VA)

On-site
USD 120,000 - 155,000
iOS Vulnerability Engineer (Software)
iOS Vulnerability Engineer (Software)

Cymertek Corporation • Maryland

On-site
USD 150,000 - 210,000
Excellent Salaries
Flexible Schedule
401k Matching
+5