Senior 5G Security Engineer - Protocol & Reverse-Engineering

CACI

United States

On-site

USD 113,000 - 238,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CACI is seeking a Senior Penetration Engineer (5G & Protocol Security) to lead advanced security assessments of telecom systems. You will reverse‑engineer closed binaries, develop stateful fuzzers, and map complex 5G authentication flows while reporting actionable findings to engineering teams.

The role emphasizes deep protocol knowledge, hands-on binary analysis, and tool development in Python/C++. A US citizenship and ability to obtain a security clearance are required, with up to 10% travel

Qualifications

  • 7+ years of vulnerability research, protocol analysis, or reverse engineering.
  • Deep understanding of 5G/4G architecture and 3GPP security standards.
  • Knowledge of telecom protocol stacks, signaling, management and data plane components.
  • Experience with Linux kernel internals or RTOS used in telecom hardware.
  • Hands-on experience with disassembly/decompilation tools and hardware debugging.
  • US citizenship and ability to obtain/maintain a security clearance.

Responsibilities

  • Investigate edge-case behaviors and protocol signaling to reveal attack surfaces in proprietary telecom and embedded systems.
  • Reverse-engineer 5G baseband firmware and NF binaries where source code is unavailable.
  • Develop custom Python3 tools to automate protocol decoding, firmware unpacking, and analysis workflows.
  • Develop and deploy custom stateful fuzzers for 3GPP protocols to identify crashes in the 5G Core.
  • Use concolic and symbolic execution to map state machines and uncover logic flaws in session management and authentication flows.
  • Create PoC exploits for vulnerabilities in components such as AMF, SMF, or UPF.
  • Document findings clearly and translate technical protocol complexity into actionable reports.

Skills

5G protocol security
Reverse engineering
Python
C/C++
Disassembly tools
Hardware debugging

Tools

IDA Pro
Ghidra
Binary Ninja
JTAG/UART

Job description

CACI is seeking a Senior Penetration Engineer (5G & Protocol Security) to lead advanced security assessments of telecom systems. You will reverse‑engineer closed binaries, develop stateful fuzzers, and map complex 5G authentication flows while reporting actionable findings to engineering teams.

The role emphasizes deep protocol knowledge, hands-on binary analysis, and tool development in Python/C++. A US citizenship and ability to obtain a security clearance are required, with up to 10% travel

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

Similar jobs worth comparing

Senior 5G Protocol Security Researcher
Senior 5G Protocol Security Researcher

CACI International • Florham Park (NJ)

On-site
USD 113,000 - 238,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 Penetration Engineer (5G & Protocol Security)
Senior Penetration Engineer (5G & Protocol Security)

CACI • United States

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 Analysis & Tools
Junior 5G Security Researcher — Protocol Analysis & Tools

CACI • United States

On-site
USD 79,000 - 163,000
Healthcare benefits
Retirement plan
Education support
+1
Junior 5G Protocol Security Researcher
Junior 5G Protocol Security Researcher

CACI International • Florham Park (NJ)

On-site
USD 79,000 - 163,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
Senior Vulnerability Researcher (5G & Protocol Security)
Senior Vulnerability Researcher (5G & Protocol Security)

CACI International • Florham Park (NJ)

On-site
USD 113,000 - 238,000
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 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