Software Reverse Engineer

Leidos

New York (NY)

On-site

USD 108,000 - 195,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leidos in United States is seeking a Software Reverse Engineer to join a team building a computer exploitation framework. You will work with reverse engineers and vulnerability researchers to develop testable exploit chains and ensure reliability in constrained environments, from initial analysis to validation in mission-critical scenarios.

This role requires C/C++ expertise, experience with scripting (Python), and a TS/CI Poly clearance.

Qualifications

  • Expertise in C/C++ (C preferred) and data structures for performance.
  • Experience in multi-threading and optimizing code for constrained environments.
  • Proficiency with at least one scripting language (Python preferred).
  • U.S. citizen with active TS/CI polygraph clearance.

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 to support testing.
  • Working with vulnerability researchers to integrate proof of concepts into the framework.

Skills

C/C++
Data structures
Multithreading
Python

Education

Active Top Secret security clearance with CI Polygraph
U.S. citizenship

Job description

Software Reverse Engineer – Job Description
Who We Are

Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development, and operations missions - across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics, a Leidos company is uniquely qualified to anticipate tomorrow’s threats and build the next generation of capabilities.

Job Description

Our team is working to develop novel and innovative cybersecurity capabilities. The Software Engineer will be part of a team developing a computer exploitation framework. Working closely with reverse engineers and vulnerability researchers, this position will develop a usable framework for software exploitation running in a highly constrained environment. Particular emphasis will be on building testable exploit chains, working to ensure reliability even in an unknown environment. It’s the kind of job where you get to poke holes in real systems and look for things that make you stop and go “huh, that’s weird…” This role will go from initial analysis of target systems all the way up to testing for reliability for mission-critical scenarios.

Required Qualifications
  • A U.S. citizen with an active Top Secret security clearance with CI Polygraph
  • Expertise in C/C++ (C Preferred).
  • Knowledge of data structures, performance optimization / tuning, multi-threading.
  • Expertise in at least one scripting language (Python preferred).
Key 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.
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.

If you’re looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We’re not hiring followers. We’re recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We’re already at step 30 — and moving faster than anyone else dares.

Original Posting

March 17, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range

Pay Range $107,900.00 - $195,050.00

The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

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

Similar jobs worth comparing

Software Reverse Engineer
Software Reverse Engineer

Leidos • United States

On-site
USD 107,000 - 196,000
Software Reverse Engineer
Software Reverse Engineer

Pointer Technologies • Maryland

On-site
USD 80,000 - 120,000
Health Insurance through Blue Cross Blue Shield
401K matching with immediate vesting
248 hours of PTO
+2
Software Reverse Engineer
Software Reverse Engineer

Zachary Piper Solutions • Bethesda (MD)

On-site
USD 180,000 - 220,000
Comprehensive benefits package
Paid time off
401k
Senior DevOps Engineer
Senior DevOps Engineer

Via Logic LLC • Corridor North (MD)

On-site
USD 154,000 - 279,000
Senior DevOps Engineer
Senior DevOps Engineer

Leidos • Corridor North (MD)

On-site
USD 154,000 - 278,000
Signals Software Engineer
Signals Software Engineer

Leidos • New York (NY)

On-site
USD 87,000 - 157,000
Software Reverse Engineer, Senior
Software Reverse Engineer, Senior

Booz Allen Hamilton • Charlottesville (VA)

On-site
USD 86,000 - 198,000
Health benefits
Life insurance
Disability benefits
+4
Senior DevOps Engineer
Senior DevOps Engineer

Leidos • Columbia (MD)

On-site
USD 131,000 - 237,000
Health and retirement benefits
Paid time off
Senior DevOps Engineer
Senior DevOps Engineer

Leidos Inc • Corridor North (MD)

On-site
USD 154,000 - 279,000
Senior Reverse Engineer
Senior Reverse Engineer

STR • Arlington (VA)

On-site
USD 134,000 - 184,000