Haystack
← Back to Jobs
Full time
Technology
LE

Software Reverse Engineer

LeidosColumbia, MD🇺🇸United StatesPosted Mar 17, 2026

Why This Role Stands Out

This hybrid Software Reverse Engineer role at Leidos offers a competitive salary and the chance to develop cutting-edge cybersecurity capabilities, allowing you to deeply analyze and exploit real-world systems. You'll thrive here if you possess strong C/C++ and scripting skills, enjoy problem-solving complex technical challenges, and are eager to contribute to mission-critical projects within a renowned organization. Apply today to advance your career in a dynamic and impactful field.

Quick Overview

Salary
$69.5k - $125.7k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Columbia, MD, United States
Posted
6 months ago
Embedded SystemsAssemblyC++Python

Job Description

Software Reverse Engineer | Columbia, MD, United States | Hybrid | $69,550.00 - $125,725.00

This employer is known for outthinking, outbuilding, and outpacing the status quo in the defense and technology sectors. They are seeking a disruptive and innovative Software Reverse Engineer to join a team developing cutting-edge cybersecurity capabilities. This is an opportunity for those who refuse to fail and are looking to push boundaries.

The Role

  • Develop novel and innovative cybersecurity capabilities as part of a computer exploitation framework.
  • Extend proof-of-concept vulnerabilities into robust and reliable exploits.
  • Build a usable framework for software exploitation in highly constrained environments.
  • Ensure reliability of exploit chains, even in unknown environments.
  • Integrate with vulnerability researchers to incorporate proofs of concept.
  • Maintain and extend a CI/CD pipeline for framework testing.

What You'll Need

  • U.S. citizenship with an active Top Secret security clearance and CI Poly.
  • Expertise in C/C++ (C preferred) and at least one scripting language (Python preferred).
  • Knowledge of data structures, performance optimization, and multi-threading.
  • Experience with one or more assembly languages (x86, MIPS, ARM, etc.) is preferred.
  • Experience with hardware reverse engineering is preferred.
  • Experience with real-time embedded systems is preferred.

What's On Offer

  • An opportunity to work on cutting-edge cybersecurity capabilities.
  • A collaborative environment with vulnerability researchers and other engineers.
  • Develop and test exploit chains for mission-critical scenarios.
  • Competitive compensation and benefits package.

Apply via Haystack today!

Similar jobs