Vulnerability Researcher II — TS/SCI w/ Poly

BTS Software Solutions

Columbia (MD)

On-site

USD 200,000 - 260,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

100% Company Paid Health Benefits
PTO
401K Matching

Job summary

BTS Software Solutions seeks a Vulnerability Researcher II in Annapolis Junction, MD, with an active TS/SCI w/ POLY, to join our team. You will lead vulnerability research, reverse engineering, and proof‑of‑concept exploit development, while documenting findings and presenting results to project teams.

Ideal candidates bring heavy experience in C/C++, assembly, and kernel/user-mode analysis, plus familiarity with industry tools like IDA Pro, Ghidra, and Binary Ninja.

Qualifications

  • Meets all qualifications of a CNO Vulnerability Researcher/Analyst I, but has the following increased experience and skill levels.
  • Minimum four (4) years of experience programming in Assembly, C, C#, C++, Perl, or Python for a production environment.
  • Minimum of five (5) years contiguous experience in computer science, information systems, or network engineering; or Bachelor's Degree in Computer Science or related field plus a minimum of three (3) years contiguous experience.
  • Minimum four (4) years of demonstrated experience in either hardware or software reverse engineering.

Responsibilities

  • Actively debug software and troubleshoot issues with software crashes and programmatic flow.
  • Ability to perform source code analysis in an effort to discover software flaws, and
  • provide/author documentation on the impact and severity of the flaw
  • Ability to develop proof-of-concept exploits against research targets, prototypes, and hands‑on demonstrations of vulnerability analysis results
  • Provide/author and participate in technical presentations on assigned projects
  • Lead reverse engineering and vulnerability research

Skills

Assembly
C
C#
C++
Perl
Python
Unix/Windows APIs
Virtual function tables (C++)
Heap allocation strategies
Large software projects
Kernel programming
Reverse engineering hardware/software
Embedded device analysis

Education

4+ years programming in Assembly/C/C#/C++/Perl/Python in production
5+ years CS/IS/Network Eng; or Bachelor's CS + 3 years
4+ years reverse engineering hardware or software

Tools

IDA Pro
Ghidra
Binary Ninja

Job description

BTS Software Solutions seeks a Vulnerability Researcher II in Annapolis Junction, MD, with an active TS/SCI w/ POLY, to join our team. You will lead vulnerability research, reverse engineering, and proof‑of‑concept exploit development, while documenting findings and presenting results to project teams.

Ideal candidates bring heavy experience in C/C++, assembly, and kernel/user-mode analysis, plus familiarity with industry tools like IDA Pro, Ghidra, and Binary Ninja.

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

Similar jobs worth comparing

Vulnerability Researcher II
Vulnerability Researcher II

BTS Software Solutions • Columbia (MD)

On-site
USD 200,000 - 260,000
100% Company Paid Health Benefits
PTO
401K Matching
Senior Windows Vulnerability Researcher (TS/SCI)
Senior Windows Vulnerability Researcher (TS/SCI)

stanleyreid • Maryland

On-site
USD 234,000 - 286,000
competitive compensation
fully-paid medical
10% 401k match
+2
System Vulnerability Analyst — TS/SCI with Poly
System Vulnerability Analyst — TS/SCI with Poly

Socket.dev • Maryland

On-site
USD 100,000 - 200,000
Family Medical, Dental & Vision
PTO & Holidays
401(k) with Company Contribution
+4
TS/SCI+Poly Vulnerability & Exploitation Specialist
TS/SCI+Poly Vulnerability & Exploitation Specialist

GRVTY • Maryland

On-site
USD 180,000 - 230,000
Robust health plan including medical, dental, and vision
Health Savings Account with company contribution
Annual Paid Time Off and Paid Holidays
+3
System Vulnerability Analyst — TS/SCI Clearance
System Vulnerability Analyst — TS/SCI Clearance

BTS Software Solutions • Columbia (MD)

On-site
USD 110,000 - 220,000
Health benefits
PTO
401K matching
+1
Windows Vulnerability Researcher - up to 260K - FS Poly
Windows Vulnerability Researcher - up to 260K - FS Poly

stanleyreid • Maryland

On-site
USD 234,000 - 286,000
competitive compensation
fully-paid medical
10% 401k match
+2
Lead Vulnerability Researcher — TS/SCI Onsite
Lead Vulnerability Researcher — TS/SCI Onsite

Nightwing • Annapolis (MD)

On-site
USD 99,000 - 206,000
Medical insurance
Vision insurance
Dental insurance
+2
Part-Time Vulnerability Assessment Analyst (TS/SCI Poly)
Part-Time Vulnerability Assessment Analyst (TS/SCI Poly)

FLASH Technology Group • Corridor North (MD)

On-site
USD 78,000 - 84,000
401(k) with company match
Medical Insurance
Dental Insurance
+6
Elite Vulnerability Researcher (TS/SCI with Poly)
Elite Vulnerability Researcher (TS/SCI with Poly)

BigBear.ai • Maryland

On-site
USD 90,000 - 130,000
Vulnerability Researcher - Hybrid - TS/SCI
Vulnerability Researcher - Hybrid - TS/SCI

stanleyreid • Arlington (VA)

Hybrid
USD 110,000 - 170,000