Haystack
← Back to Jobs
Full time
Technology

Software Reverse Engineer

LeidosColumbia, MD🇺🇸United StatesPosted 17 Mar 2026

Quick Overview

Salary
$69.5k - $125.7k/yr
Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior

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!

Skills

Embedded Systems
Assembly
C++
Python

Similar jobs