Software Reverse Engineer in Annapolis Junction, MD. Security Clearance Required: TS/SCI w/ Polygraph Salary Range: $170,000-$190,000, depending on experience. What You Will Do: The ...
Software Reverse Engineer in Annapolis Junction, MD. Security Clearance Required: TS/SCI w/ Polygraph Salary Range: $170,000-$190,000, depending on experience. What You Will Do: The ...
Hybrid Software Reverse Engineer - FUTURE NEED
Vienna, VA · On-site
$43.27 - $96.15/hr
This is a forensic software development and reverse engineering position combined into one! The candidate will be primarily focused on conducting software Reverse Engineering acti.
Hybrid Software Reverse Engineer - FUTURE NEED
Vienna, VA · On-site
$43.27 - $96.15/hr
This is a forensic software development and reverse engineering position combined into one! The candidate will be primarily focused on conducting software Reverse Engineering acti.
Software Reverse Engineer
Columbia, MD · On-site
$107K - $195K/yr
Description Software Reverse Engineer - 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 ...
Software Reverse Engineer
Columbia, MD · On-site
$107K - $195K/yr
Description Software Reverse Engineer - 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 ...
Software Reverse Engineer - NRL Tactical EW Division
Washington, DC · On-site
$100K - $150K/yr
Job Title Software Reverse Engineer - NRL Tactical EW Division Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you travel if the job requires ...
Software Reverse Engineer - NRL Tactical EW Division
Washington, DC · On-site
$100K - $150K/yr
Job Title Software Reverse Engineer - NRL Tactical EW Division Location Washington, DC 20375 US (Primary) Job Type Full-Time Education Bachelor's Degree How much will you travel if the job requires ...
Hybrid Software Reverse Engineer - FUTURE NEED
Vienna, VA · On-site
$43.27 - $96.15/hr
This is a forensic software development and reverse engineering position combined into one! The candidate will be primarily focused on conducting software Reverse Engineering activities using a ...
Hybrid Software Reverse Engineer - FUTURE NEED
Vienna, VA · On-site
$43.27 - $96.15/hr
This is a forensic software development and reverse engineering position combined into one! The candidate will be primarily focused on conducting software Reverse Engineering activities using a ...
SOFTWARE REVERSE ENGINEER Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland: DUTIES * Isolate, review, analyze, and reverse ...
SOFTWARE REVERSE ENGINEER Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland: DUTIES * Isolate, review, analyze, and reverse ...
Senior Software Reverse Engineer
Herndon, VA · On-site
$130K - $196K/yr
Our customers rely on us to deliver mission-critical security solutions, and we're looking for a Senior Software Reverse Engineer who thrives on reverse engineering embedded systems, discovering ...
Senior Software Reverse Engineer
Herndon, VA · On-site
$130K - $196K/yr
Our customers rely on us to deliver mission-critical security solutions, and we're looking for a Senior Software Reverse Engineer who thrives on reverse engineering embedded systems, discovering ...
Software Reverse Engineer with Security Clearance
Annapolis Junction, MD · On-site
$179K - $189K/yr
Software Reverse Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph required Work Type: On-site Salary: $179,000-$189,000 Position Overview We are seeking an experienced ...
Software Reverse Engineer with Security Clearance
Annapolis Junction, MD · On-site
$179K - $189K/yr
Software Reverse Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph required Work Type: On-site Salary: $179,000-$189,000 Position Overview We are seeking an experienced ...
Lead Software Reverse Engineer
Arlington, VA · On-site
$118K - $155K/yr
They are seeking a Lead Software Reverse Engineer to lead technical research tasks, reverse engineer systems, and collaborate with developers and engineers to identify vulnerabilities and enhance ...
Lead Software Reverse Engineer
Arlington, VA · On-site
$118K - $155K/yr
They are seeking a Lead Software Reverse Engineer to lead technical research tasks, reverse engineer systems, and collaborate with developers and engineers to identify vulnerabilities and enhance ...
SOFTWARE REVERSE ENGINEER Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland: DUTIES * Isolate, review, analyze, and reverse ...
Quick apply
SOFTWARE REVERSE ENGINEER Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland: DUTIES * Isolate, review, analyze, and reverse ...
Software Reverse Engineer - NRL Tactical EW Division
Washington, DC · On-site
$100K - $150K/yr
Perform reverse engineering of software binaries to identify functionality, vulnerabilities, and design patterns, compiled software and firmware Work with embedded systems and common interfaces (e.g ...
Software Reverse Engineer - NRL Tactical EW Division
Washington, DC · On-site
$100K - $150K/yr
Perform reverse engineering of software binaries to identify functionality, vulnerabilities, and design patterns, compiled software and firmware Work with embedded systems and common interfaces (e.g ...
Hybrid Software Reverse Engineer - FUTURE NEED
Vienna, VA · On-site
$43.27 - $96.15/hr
This is a forensic software development and reverse engineering position combined into one! The candidate will be primarily focused on conducting software Reverse Engineering activities using a ...
Quick apply
Hybrid Software Reverse Engineer - FUTURE NEED
Vienna, VA · On-site
$43.27 - $96.15/hr
This is a forensic software development and reverse engineering position combined into one! The candidate will be primarily focused on conducting software Reverse Engineering activities using a ...
Senior Software Reverse Engineer
Herndon, VA · On-site
$122K - $162K/yr
Overview of Opportunity Join the Trusted Electronics & Effects team at Two Six Technologies , where we push the boundaries of software and firmware reverse engineering to uncover vulnerabilities in ...
Senior Software Reverse Engineer
Herndon, VA · On-site
$122K - $162K/yr
Overview of Opportunity Join the Trusted Electronics & Effects team at Two Six Technologies , where we push the boundaries of software and firmware reverse engineering to uncover vulnerabilities in ...
Lead Software Reverse Engineer
Arlington, VA · On-site
$154K - $231K/yr
Overview of Opportunity Two Six Technologies is actively seeking a Lead Software Reverse Engineer to join our Trusted Electronics & Effects team. The team comprises highly skilled individuals ...
Lead Software Reverse Engineer
Arlington, VA · On-site
$154K - $231K/yr
Overview of Opportunity Two Six Technologies is actively seeking a Lead Software Reverse Engineer to join our Trusted Electronics & Effects team. The team comprises highly skilled individuals ...
Software Reverse Engineer with Security Clearance
Arlington, VA · On-site
$112K - $154K/yr
STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you'll do: * Reverse ...
Software Reverse Engineer with Security Clearance
Arlington, VA · On-site
$112K - $154K/yr
STR is hiring a Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. Work must be performed onsite. What you'll do: * Reverse ...
Mid-Level CNO Reverse Engineer
Annapolis, MD · On-site
$105K - $200K/yr
Five (5) years of demonstrated experience in either hardware or software reverse engineering. A master's degree in a relevant discipline reduces the requirement four (4) years of demonstrated ...
Mid-Level CNO Reverse Engineer
Annapolis, MD · On-site
$105K - $200K/yr
Five (5) years of demonstrated experience in either hardware or software reverse engineering. A master's degree in a relevant discipline reduces the requirement four (4) years of demonstrated ...
Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software. * Author and participate in technical presentations on assigned ...
Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software. * Author and participate in technical presentations on assigned ...
Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software. * Author and participate in technical presentations on assigned ...
Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software. * Author and participate in technical presentations on assigned ...
Five (5) years of demonstrated experience in either hardware or software reverse engineering. A master's degree in a relevant discipline reduces the requirement four (4) years of demonstrated ...
Quick apply
Five (5) years of demonstrated experience in either hardware or software reverse engineering. A master's degree in a relevant discipline reduces the requirement four (4) years of demonstrated ...
Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software. * Author and participate in technical presentations on assigned ...
Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software. * Author and participate in technical presentations on assigned ...
Software Reverse Engineer information
See Washington salary details
$87.94 - $90.61
8% of jobs
$90.61 - $93.29
9% of jobs
$95.62 is the 25th percentile. Wages below this are outliers.
$93.29 - $95.96
8% of jobs
$95.96 - $98.63
9% of jobs
$98.63 - $101.31
9% of jobs
The median wage is $102.79 / hr.
$101.31 - $103.98
9% of jobs
$103.98 - $106.65
9% of jobs
$106.65 - $109.32
9% of jobs
$109.99 is the 75th percentile. Wages above this are outliers.
$109.32 - $112
8% of jobs
$112 - $114.67
9% of jobs
$114.67 - $117.34
9% of jobs
$87
$103
$117
How much do software reverse engineer jobs pay per hour?
What does a typical workday look like for a Software Reverse Engineer?
As a Software Reverse Engineer, your day often involves analyzing compiled code, identifying program structures, and uncovering hidden functionalities or vulnerabilities within software applications. You may spend significant time using tools like disassemblers and debuggers to inspect binaries, document findings, and collaborate closely with security analysts, developers, or legal teams. Problem-solving and attention to detail are essential, as projects often involve working with both legacy and modern systems. While much of the work is independent, frequent communication with team members is required to share insights and develop effective remediation strategies.
What are the key skills and qualifications needed to thrive in the Software Reverse Engineer position, and why are they important?
To thrive as a Software Reverse Engineer, you need strong proficiency in programming languages (such as C/C++ and Assembly), deep understanding of operating systems, and expertise in reverse engineering methodologies—often supported by a degree in computer science or related experience. Familiarity with disassemblers, debuggers, decompilers (like IDA Pro, Ghidra, OllyDbg), and relevant certifications such as OSCP or CEH is highly valued. Analytical thinking, attention to detail, and excellent problem-solving skills set top candidates apart. These abilities are critical for dissecting complex binaries, uncovering vulnerabilities, and ensuring effective collaboration while adhering to legal and ethical guidelines.
What is a Software Reverse Engineer job?
A Software Reverse Engineer analyzes software to understand its design, functionality, and security vulnerabilities. This role often involves decompiling code, identifying weaknesses, and improving software security. Reverse engineers work in cybersecurity, malware analysis, and software compatibility. They use tools like disassemblers, debuggers, and decompilers to inspect software behavior. This field requires strong programming skills and knowledge of operating systems and architectures.
- Senior Software Engineer Node Js
- Software Engineer With F1 Visas
- Disney Software Developer
- Remote Integration Software Engineer
- Freelance Senior Software Engineer
- Healthcare Software Engineer Full Time
- Urgently Hiring Software Engineer Military
- Oracle Software Developer
- Senior Full Stack Software Engineer
- Remote Software Engineer

Other
Medical, Dental, Vision, Retirement, PTO
Re-posted yesterday
Job description
The Software Reverse Engineer will be responsible for performing revere engineer research on highly complex software applications. This research will involve static and dynamic analysis including reverse engineering and kernel debugging. The research results will be encapsulated in written reports and/or software tools. The candidate will be working alongside some of the world's best reverse engineers, learning unique skills and exploring challenging problems every day. Our minimum requirements for this role:
Software development experience with C/C++ and Python
Knowledge of common binary executable formats (PE, ELF, etc.)
Experience with IDA Pro, Ghidra, or similar binary analysis tool
Experience with analyzing user-mode binaries and kernel-mode drivers
Experience with Wireshark and network protocols
A minimum of six (6) year experience and a bachelor’s degree in a relevant field. Four (4) years of additional experience may be substituted for a bachelor’s degree for a total of ten (10) years’ experience About Your New Company
Legato, LLC is a dynamic small business headquartered in Columbia, near Ft. Meade, MD. Our positions include Cyber, Software, Systems, Networking, Data Science and other complex engineering capabilities. We set ourselves apart by having employees in the top of their field and who enjoy working at Legato for its attention to its employees, aggressive compensation, and upward mobility possibilities.
We offer a generous benefits package including individual and family health, vision and dental benefits. A minimum of four (4) weeks of paid time off including a week of sick leave. Legato gives our employees 11 federal holidays off and a 401(k) employer match with no vesting schedule. There is an opportunity to earn referral benefits or bank hours if the contract allows.
Legato LLC is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.
About Legato
Sourced by ZipRecruiter
Industry
It services
Company size
11 - 50 Employees
Headquarters location
Annapolis Junction, MD, US
Year founded
2011