Vulnerability Researcher

Overview

On Site
160k - 200k
Full Time

Skills

Computer Networking
Security Clearance
C
C++
Assembly
x86
ARM
Scripting
Python
GDB
Reverse Engineering
Embedded Systems
FPGA
Program Evaluation
Control Flow
Emulation
File Systems

Job Details

We are seeking skilled Vulnerability Researchers to support the analysis of malicious software and development of mission-critical cyber capabilities. This role involves designing, building, and deploying tools across areas such as command-and-control, persistence, and networking.

Required Skills:
  • Requires an active Secret clearance or higher.
  • Hands-on experience reverse engineering compiled programs (C/C++)
  • Proficiency in common assembly languages (x86, x86-64, ARM)
  • Strong scripting background (Python)
  • Skilled with debuggers and decompilers (gdb, Binja, IDA Pro)

Preferred Skills:
  • Experience developing or bypassing mitigations (ASLR, DEP, N^X)
  • Defeating anti-reverse engineering techniques (obfuscation)
  • Knowledge of embedded platforms (FPGA, physical memory)
  • Secure implementation of cryptographic primitives (AES-GCM, SHA256, ECDSA)
  • Familiarity with program analysis methods (control flow, program slicing, taint tracing)
  • Use of automated analysis techniques (fuzzing, emulation, sandboxing)
  • Deep understanding of file systems and formats (ELF, PE, Mach-O)
  • Ability to communicate clearly with both technical and non-technical stakeholders
  • Experience building proof-of-concept exploits

    #LI-VG1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC