Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026 · Still live on 31 Oct 2026

Software Reverse Engineer

Leidos Columbia, MD senior full-time

Salary

$107,900 - $195,050 per year

Apply on Leidos

Description

We are seeking a skilled Software Reverse Engineer to join our team at Kudu Dynamics, a Leidos company. The successful candidate will be part of a team developing a computer exploitation framework, working closely with reverse engineers and vulnerability researchers. The goal is to develop a usable framework for software exploitation running in a highly constrained environment, with a focus on building testable exploit chains and ensuring reliability in unknown environments.

The role involves taking Proof of Concept vulnerabilities and extending them into robust, reliable exploits, maintaining a CI/CD pipeline for testing framework plugins, extending framework features as needed, and working with vulnerability researchers to integrate proof of concepts into the framework.

The salary range for this position is $107,900.00 - $195,050.00.

Responsibilities:

  • Taking Proof of Concept vulnerabilities and extending them into robust, reliable exploits.
  • Maintaining a CI/CD pipeline for testing framework plugins.
  • Extending framework features as needed.
  • Working with vulnerability researchers to integrate proof of concepts into the framework.

Requirements:

  • A U.S. citizen with an active Top Secret security clearance and SCI eligibility.
  • Expertise in C/C++ (C Preferred).
  • Knowledge of data structures, performance optimization/tuning, multi-threading.
  • Expertise in at least one scripting language (Python preferred).

Preferred Qualifications:

  • Experience with one or more assembly languages (x86, MIPS, ARM, etc.).
  • Experience with hardware reverse engineering.
  • Experience with real-time embedded systems.
  • Experience with signal processing.

Skills

Nice to have

  • assembly languages
  • hardware reverse engineering
  • real-time embedded systems
  • signal processing

Ready to apply?

You apply with the employer directly. Their original posting is here: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Columbia-MD/Software-Reverse-Engineer_R-00190861

Apply on Leidos