Develop custom software tools and capabilities to support reverse engineering and digital forensic operations. * Apply advanced debugging, binary analysis, and reverse engineering techniques to ...
Develop custom software tools and capabilities to support reverse engineering and digital forensic operations. * Apply advanced debugging, binary analysis, and reverse engineering techniques to ...
SME Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Lead complex software reverse engineering efforts involving compiled, encrypted, and obfuscated applications across diverse platforms and operating systems. * Disassemble, analyze, and document ...
SME Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Lead complex software reverse engineering efforts involving compiled, encrypted, and obfuscated applications across diverse platforms and operating systems. * Disassemble, analyze, and document ...
Software Reverse Engineer
Bethesda, MD · On-site
$180K - $220K/yr
Requirements: • Strong experience in Software Reverse Engineering, including reverse engineering techniques, tools, and methodologies. • Proficiency in conducting software exploitation activities ...
Software Reverse Engineer
Bethesda, MD · On-site
$180K - $220K/yr
Requirements: • Strong experience in Software Reverse Engineering, including reverse engineering techniques, tools, and methodologies. • Proficiency in conducting software exploitation activities ...
Perform detailed disassembly and reverse engineering analysis of software, applications, and target systems. * Analyze software behavior and identify relevant functionality, data, and technical ...
Perform detailed disassembly and reverse engineering analysis of software, applications, and target systems. * Analyze software behavior and identify relevant functionality, data, and technical ...
SME Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Lead complex software reverse engineering efforts involving compiled, encrypted, and obfuscated applications across diverse platforms and operating systems. * Disassemble, analyze, and document ...
SME Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Lead complex software reverse engineering efforts involving compiled, encrypted, and obfuscated applications across diverse platforms and operating systems. * Disassemble, analyze, and document ...
Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Develop custom software tools and capabilities to support reverse engineering and digital forensic operations. * Apply advanced debugging, binary analysis, and reverse engineering techniques to ...
Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Develop custom software tools and capabilities to support reverse engineering and digital forensic operations. * Apply advanced debugging, binary analysis, and reverse engineering techniques to ...
Software Reverse Engineer
Aberdeen, MD · On-site
$140K - $160K/yr
Software Reverse Engineer Reports to: Classification: Project Manager Non-Exempt Last Update ... September 2026 Job Overview Valence Vector Labs LLC is an engineering and consulting company that ...
Quick apply
Software Reverse Engineer
Aberdeen, MD · On-site
$140K - $160K/yr
Software Reverse Engineer Reports to: Classification: Project Manager Non-Exempt Last Update ... September 2026 Job Overview Valence Vector Labs LLC is an engineering and consulting company that ...
Software Reverse Engineer with Security Clearance
Bethesda, MD · On-site
$180K - $220K/yr
Requirements: · Strong experience in Software Reverse Engineering, including reverse engineering techniques, tools, and methodologies. · Proficiency in conducting software exploitation activities ...
Software Reverse Engineer with Security Clearance
Bethesda, MD · On-site
$180K - $220K/yr
Requirements: · Strong experience in Software Reverse Engineering, including reverse engineering techniques, tools, and methodologies. · Proficiency in conducting software exploitation activities ...
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Ideal candidate has software reverse engineering experience and is proficient with modern reverse ...
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Ideal candidate has software reverse engineering experience and is proficient with modern reverse ...
Software Reverse Engineer
Huntsville, AL · On-site
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Ideal candidate has software reverse engineering experience and is proficient with modern reverse ...
Software Reverse Engineer
Huntsville, AL · On-site
AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and ... Ideal candidate has software reverse engineering experience and is proficient with modern reverse ...
$142K - $194K/yr
This role is heavily focused on Windows software reverse engineering, including kernel and driver-level analysis, with additional work in Linux environments. This position requires a strong ...
$142K - $194K/yr
This role is heavily focused on Windows software reverse engineering, including kernel and driver-level analysis, with additional work in Linux environments. This position requires a strong ...
Administer and use hardware and software reverse engineering tools. * Program using CNO tools and techniques. * Use software version control tools (e.g., Subversion and CVS). * Create and brief ...
Administer and use hardware and software reverse engineering tools. * Program using CNO tools and techniques. * Use software version control tools (e.g., Subversion and CVS). * Create and brief ...
CNO Reverse Engineer
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
CNO Reverse Engineer
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
New
CNO Reverse Engineer
Fort George G Meade, MD · On-site
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
New
CNO Reverse Engineer
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
Quick apply
CNO Reverse Engineer
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
$185K - $190K/yr
Administer and use hardware and software reverse engineering tools.Program using CNO tools and techniques. Use software version control tools (e.g., Subversion and CVS).Create and brief technical ...
$185K - $190K/yr
Administer and use hardware and software reverse engineering tools.Program using CNO tools and techniques. Use software version control tools (e.g., Subversion and CVS).Create and brief technical ...
CNO Reverse Engineer
Hanover, MD · On-site
$185K - $190K/yr
Administer and use hardware and software reverse engineering tools. Program using CNO tools and techniques. Use software version control tools (e.g., Subversion and CVS). Create and brief technical ...
CNO Reverse Engineer
Hanover, MD · On-site
$185K - $190K/yr
Administer and use hardware and software reverse engineering tools. Program using CNO tools and techniques. Use software version control tools (e.g., Subversion and CVS). Create and brief technical ...
CNO Reverse Engineer
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
CNO Reverse Engineer
Hanover, MD · On-site
$185K - $190K/yr
Perform reverse engineering of hardware components, software applications and operating systems to determine functionality, code structure, and circuit design for use in the design and development of ...
OR Four (4) years of additional reverse engineering experience may be substituted for a bachelor ... Experience developing software for embedded systems.Experience automating reverse engineering tasks.
Quick apply
OR Four (4) years of additional reverse engineering experience may be substituted for a bachelor ... Experience developing software for embedded systems.Experience automating reverse engineering tasks.
Mid-Level CNO Reverse Engineer
Annapolis, MD · On-site
Five (5) years of demonstrated experience in either hardware or software reverse engineering. A master's degree in a relevant discipline reduces the requirement to four (4) years of demonstrated ...
Mid-Level CNO Reverse Engineer
Annapolis, MD · On-site
Five (5) years of demonstrated experience in either hardware or software reverse engineering. A master's degree in a relevant discipline reduces the requirement to four (4) years of demonstrated ...
Software Reverse Engineering information
See salary details
$77.64 - $80
8% of jobs
$80 - $82.36
9% of jobs
$84.43 is the 25th percentile. Wages below this are outliers.
$82.36 - $84.72
8% of jobs
$84.72 - $87.08
9% of jobs
$87.08 - $89.44
9% of jobs
The median wage is $90.76 / hr.
$89.44 - $91.81
9% of jobs
$91.81 - $94.17
9% of jobs
$94.17 - $96.53
9% of jobs
$97.12 is the 75th percentile. Wages above this are outliers.
$96.53 - $98.89
8% of jobs
$98.89 - $101.25
9% of jobs
$101.25 - $103.61
9% of jobs
$77
$91
$103
How much do software reverse engineering jobs pay per hour?
What is software reverse engineering?
What are some common challenges faced by software reverse engineers when analyzing complex applications?
What are the key skills and qualifications needed to thrive as a software reverse engineer, and why are they important?
What is the difference between Software Reverse Engineering vs Malware Analyst?
| Aspect | Software Reverse Engineering | Malware Analyst |
|---|---|---|
| Credentials | Knowledge of programming, debugging, and disassembly tools | Knowledge of malware behavior, analysis tools, and cybersecurity certifications |
| Work Environment | Software development, security research, or cybersecurity teams | Cybersecurity firms, government agencies, or security teams |
| Industry Usage | Software security, vulnerability research, software debugging | Threat detection, malware analysis, incident response |
While both roles involve analyzing software, Software Reverse Engineering focuses on understanding software code and behavior, often for security testing or debugging. Malware Analysts specifically analyze malicious software to identify threats and develop defenses. Both require technical skills but serve different security objectives.
What states have the most Software Reverse Engineering jobs?
States with the most job openings for Software Reverse Engineering jobs include:
What are popular job titles related to Software Reverse Engineering jobs?
For Software Reverse Engineering jobs, the most frequently searched job titles are:

Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA
Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 12 days ago
Job description
We are hiring a Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering to lead and perform complex software reverse engineering efforts in support of the program's digital forensic capabilities. This role will analyze encrypted applications and operating systems, develop custom software tools, and produce technical documentation to support mission-critical customer requirements. The successful candidate will provide technical leadership, mentor engineering staff, and independently solve complex reverse engineering challenges.
Responsibilities:
- Lead complex reverse engineering projects involving encrypted applications, operating systems, binaries, and compiled software.
- Disassemble, analyze, and document source code and software behavior across mobile and application platforms.
- Develop custom software tools and capabilities to support reverse engineering and digital forensic operations.
- Apply advanced debugging, binary analysis, and reverse engineering techniques to identify software functionality and data.
- Develop technical documentation detailing analysis methods, findings, tools, and results.
- Mentor junior and mid-level personnel and provide technical guidance on reverse engineering techniques and tools.
- Identify and develop innovative solutions to technical challenges that extend beyond the assigned team's immediate scope.
- Collaborate with engineering and customer stakeholders to communicate technical findings and support mission requirements.
Required Education, Skills, and Experience:
- Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, or a related technical field, or equivalent experience.
- 10+ years of professional reverse engineering experience.
- Demonstrated experience reverse engineering encrypted applications and operating systems.
- Expert-level knowledge of assembly language, including ARM Assembly.
- Strong programming experience with languages such as C, C++, Java, JavaScript, Swift, Objective-C, and/or Python.
- Experience with debuggers and dynamic analysis tools such as GDB and Frida.
- Experience with binary analysis and reverse engineering tools such as IDA Pro, Ghidra, and JADX.
- Experience analyzing software across mobile and application platforms.
- Experience developing custom tools and software to support reverse engineering and digital forensic capabilities.
- Strong analytical, troubleshooting, programming, and problem-solving skills.
- Excellent written and verbal communication skills with the ability to document and communicate complex technical findings.
- Demonstrated ability to mentor technical personnel and work independently with minimal supervision.
- Ability to obtain and maintain an active Secret security clearance.
- Ability to work in McLean, VA; Huntsville, AL; or remotely, as required by the program.
Data Intelligence, DI is an established small business that has supported the critical missions of our government clients since 2005. We provide full life cycle system development, systems engineering, cybersecurity, and supporting analytical and logistics support to C4ISR and other complex systems. We are an equal opportunity employer that offers competitive salaries, comprehensive benefits, a team-oriented environment, and opportunities for advancement. Our excellent employee retention record reflects our employee focus. We work with Veteran organizations to proactively hire those who have served our country. We offer medical, dental and vision insurance, 401k, PTO and 11 paid holidays.
Data Intelligence is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
Powered by ApplicantStack Applicant Tracking System
Privacy Policy | Terms of Use
About Data Intelligence
Sourced by ZipRecruiter
Industry
Internet websites and web search portals
Company size
11 - 50 Employees
Headquarters location
Marlton, NJ, US
Year founded
2005