Linux Reverse Engineer / Vulnerability Researcher

NIGHTWING LLC
Sterling, VA, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$122,000.0 - $253,000.0
Working hours
Regular working hours
Job source

Tech stack

Software Debugging Linux Memory Management Python (Programming Language) Linux Kernel Linux System Administration Reverse Engineering Secure Coding System Programming IDA Pro Vulnerability Analysis

Job description

Perform reverse engineering of native Linux applications to identify vulnerabilities and weaknesses, Collaborate with cross-functional technical teams to support research and operational objectives

Requirements

Nightwing is seeking a highly skilled Linux Reverse Engineer / Vulnerability Researcher (VRER) to support advanced research, development, and exploitation efforts against native Linux applications. The ideal candidate will have deep technical expertise in low-level software analysis, vulnerability discovery, and exploit development across multiple architectures.

All technical personnel must meet baseline technical requirements and demonstrate strong analytical, problem-solving, and debugging skills in complex Linux environments., Current TS/SCI with Poly Clearance

Minimum of three (3) years of hands-on experience developing, testing, and debugging software in:

C

C++

Python

Demonstrated experience with:

Reverse Engineering (RE)

Vulnerability Research (VR)

Exploitation of native Linux applications

Strong understanding of Linux internals, system calls, memory management, and debugging tools

Experience analyzing compiled binaries and low-level system behavior

Desired / Preferred Qualifications

Exploitation and reverse engineering experience on ARM and MIPS architectures

Familiarity with common exploitation techniques (e.g., memory corruption, privilege escalation)

Experience with tools such as GDB, IDA Pro, Ghidra, radare2, or similar

Knowledge of secure coding practices and vulnerability mitigation techniques

Benefits & conditions

The salary associated with this position ($122,000-$253,000) is commensurate with the selected candidate’s qualifications, years of relevant experience, and demonstrated level of expertise. Compensation will be determined based on these factors to ensure alignment with skills, responsibilities, and market standards.

Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays, and additional insurances.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Overcoming the challenges of modifying Linux kernel code

Ayesha Kaleem · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:57 min

Following security research and continuous developer education

Martin Schmiedecker · LIVE

1:42 min

Essential Linux kernel features for running containers

Oliver Seitz Oliver Seitz · WWC 2024

1:55 min

Role of the Linux kernel in handling processes

Mohammed Aboullaite Mohammed Aboullaite · WWC 2024

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all