Senior Vulnerability Researcher (5G & Protocol Security)

CACI

Florham Park (NJ)

On-site

USD 113,200 - 237,800

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare
Wellness benefits
Flexible time off
Continuing education

Job summary

CACI is seeking a Senior Vulnerability Researcher (5G & Protocol Security) in Florham Park, NJ. The role involves probing 5G stack vulnerabilities, developing custom fuzzers, reverse-engineering telecom systems, and documenting findings for security teams. Candidates must possess a Top Secret clearance and have 7+ years in vulnerability research, mastery in C/C++, and Python3 proficiency. CACI offers competitive compensation ranging from $113,200 to $237,800 along with robust benefits and a focus on growth and integrity.

Qualifications

  • Active Top Secret clearance is required.
  • 7+ years of experience in vulnerability research and protocol analysis.
  • Expertise in C/C++ and Python3 for tool development.
  • Understanding of telecom protocols and 5G/4G architecture.

Responsibilities

  • Develop custom fuzzers for 3GPP protocols to identify vulnerabilities.
  • Apply binary analysis to reverse-engineer telecom firmware.
  • Create Proof-of-Concept exploits for identified vulnerabilities.

Skills

Vulnerability research
Protocol analysis
Reverse engineering
C/C++ mastery
Python3 proficiency
5G/4G architecture
Exploit development
Disassembly tools

Tools

IDA Pro
Ghidra
Binary Ninja

Job description

Senior Vulnerability Researcher (5G & Protocol Security)

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Top Secret

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

The Opportunity

We are seeking a Senior Vulnerability Researcher with deep expertise in telecommunications security, 3GPP protocols, and advanced reverse engineering. This role is ideal for a specialist who thrives on technical ambiguity and enjoys probing the 5G stack for critical flaws. You’ll play a key role in evaluating the security and robustness of proprietary telecom systems—reverse‑engineering "closed-box" binaries, developing stateful fuzzers, and uncovering vulnerabilities that contribute directly to national cybersecurity efforts.

Responsibilities
  • Develop and deploy custom stateful fuzzers for 3GPP protocols (e.g., NGAP, HTTP/2, PFCP, GTP-U) to identify crashes and stability issues in the 5G Core.
  • Apply advanced binary analysis to reverse‑engineer proprietary 5G baseband firmware and Network Function (NF) binaries where source code is unavailable.
  • Utilize concolic and symbolic execution (e.g., Angr, Manticore) to map complex state machines and uncover logic flaws in 5G session management and authentication flows.
  • Create reliable Proof‑of‑Concept (PoC) exploits for discovered vulnerabilities in critical components such as AMF, SMF, or UPF.
  • Investigate edge‑case behaviors and low‑level protocol signaling to reveal attack surfaces in proprietary telecom and embedded systems.
  • Develop custom tools and scripts in Python3 to automate protocol decoding, firmware unpacking, and analysis workflows.
  • Document findings clearly and translate technical protocol complexity into actionable reports for security and engineering teams.
Qualifications
Required
  • An active Top Secret clearance.
  • 7+ years of professional experience in vulnerability research, protocol analysis, or reverse engineering.
  • Mastery of C/C++ and high proficiency in Python3 for automation and tool development.
  • Deep understanding of 5G/4G architecture and 3GPP security standards.
  • Proven track record of reconstructing proprietary binary protocols and analyzing "closed-box" telecom equipment.
  • Hands‑on experience with disassembly and decompilation tools (e.g., IDA Pro, Ghidra, Binary Ninja) and hardware‑assisted debugging.
  • Detailed understanding of networking and telecom protocol stacks, including signaling, control plane, and data plane components.
  • Experience in exploit development and vulnerability discovery in embedded or telecom environments.
Desired
  • An active SCI clearance is highly desired.
  • Familiarity with radio access network (RAN) components and baseband security.
  • Experience with Linux kernel internals or RTOS environments used in telecom hardware.
  • Ability to build scalable fuzzing infrastructure and analysis tools in a team setting.
  • Background in hardware‑level analysis, including firmware extraction and inspecting hardware state via JTAG or UART.
What You Can Expect

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Pay Range

$113,200 - $237,800

We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as: healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

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

Similar jobs worth comparing

Senior Vulnerability Researcher (5G & Protocol Security)
Senior Vulnerability Researcher (5G & Protocol Security)

CACI International Inc • Florham Park (NJ)

On-site
USD 113,000 - 238,000
Junior 5G Vulnerability Researcher
Junior 5G Vulnerability Researcher

CACI International Inc • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Junior Vulnerability Researcher (5G & Protocol Security)
Junior Vulnerability Researcher (5G & Protocol Security)

CACI International Inc • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Healthcare benefits
Financial support
Continuing education opportunities
+1
Senior Vulnerability Researcher (5G & Protocol Security) Florham Park, NJ, US
Senior Vulnerability Researcher (5G & Protocol Security) Florham Park, NJ, US

CACI International Inc. • Florham Park (NJ)

On-site
USD 113,000 - 238,000
Junior Vulnerability Researcher (5G & Protocol Security) Florham Park, NJ, US
Junior Vulnerability Researcher (5G & Protocol Security) Florham Park, NJ, US

CACI International Inc. • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Comprehensive healthcare
Flexible time off
Learning and development opportunities
Junior Vulnerability Researcher (5G & Protocol Security)
Junior Vulnerability Researcher (5G & Protocol Security)

CACI • Florham Park (NJ)

On-site
USD 79,000 - 163,000
Senior 5G Protocol Security Researcher — Flexible Time Off
Senior 5G Protocol Security Researcher — Flexible Time Off

CACI International Inc • Florham Park (NJ)

On-site
USD 113,000 - 238,000
Senior 5G & Protocol Security Vulnerability Researcher
Senior 5G & Protocol Security Vulnerability Researcher

CACI International Inc. • Florham Park (NJ)

On-site
USD 113,000 - 238,000
Junior 5G Security Researcher: Protocol & Firmware
Junior 5G Security Researcher: Protocol & Firmware

CACI International Inc • Florham Park (NJ)

On-site
USD 79,000 - 163,000
5G Protocol Security Researcher - Vulnerability Discovery
5G Protocol Security Researcher - Vulnerability Discovery

CACI • Florham Park (NJ)

On-site
USD 79,000 - 163,000