Principal Software Reverse Engineer
$204K - $284K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
$204K - $284K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
$204K - $284K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
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 ...
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 ...
Charlottesville, VA · On-site
$86.80 - $198/hr
Experience with software disassemblers, debuggers, and reverse engineering applications * Experience with performing in-depth technical evaluations of computer and network technologies * Ability to ...
Charlottesville, VA · On-site
$86.80 - $198/hr
Experience with software disassemblers, debuggers, and reverse engineering applications * Experience with performing in-depth technical evaluations of computer and network technologies * Ability to ...
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 ...
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 ...
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
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 ...
$86K - $198K/yr
Experience with software disassemblers, de-buggers, or reverse engineering applications * Experience with network traffic analysis and proxying tools such as Wireshark or BurpSuite * Experience ...
$86K - $198K/yr
Experience with software disassemblers, de-buggers, or reverse engineering applications * Experience with network traffic analysis and proxying tools such as Wireshark or BurpSuite * Experience ...
Charlottesville, VA · On-site
$86K - $198K/yr
Experience with software disassemblers, de-buggers, and reverse engineering applications * Experience performing in-depth technical evaluations of computer and network technologies * Ability to ...
Charlottesville, VA · On-site
$86K - $198K/yr
Experience with software disassemblers, de-buggers, and reverse engineering applications * Experience performing in-depth technical evaluations of computer and network technologies * Ability to ...
Arlington, VA · On-site
$112K - $154K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Quick apply
Arlington, VA · On-site
$112K - $154K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
$86K - $198K/yr
Experience with software disassemblers, de-buggers, and reverse engineering applications * Experience performing in-depth technical evaluations of computer and network technologies * Ability to ...
$86K - $198K/yr
Experience with software disassemblers, de-buggers, and reverse engineering applications * Experience performing in-depth technical evaluations of computer and network technologies * Ability to ...
Herndon, VA · On-site
$112K - $168K/yr
Analyze firmware, software protections, and wireless protocols to uncover security flaws. * Utilize ... Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary ...
Herndon, VA · On-site
$112K - $168K/yr
Analyze firmware, software protections, and wireless protocols to uncover security flaws. * Utilize ... Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary ...
Arlington, VA · On-site
$112K - $154K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Arlington, VA · On-site
$112K - $154K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Herndon, VA · On-site
$112 - $168/hr
Analyze firmware, software protections, and wireless protocols to uncover security flaws. * Utilize ... Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary ...
New
Herndon, VA · On-site
$112 - $168/hr
Analyze firmware, software protections, and wireless protocols to uncover security flaws. * Utilize ... Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary ...
New
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 ...
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 ...
$204K - $284K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Quick apply
$204K - $284K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
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 ...
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 ...
Fairfax, VA · On-site
Lead complex software reverse engineering efforts on target systems--including encrypted applications and operating systems across regions (e.g., Asia) and platforms (e.g., mobile, vehicle, drones ...
Fairfax, VA · On-site
Lead complex software reverse engineering efforts on target systems--including encrypted applications and operating systems across regions (e.g., Asia) and platforms (e.g., mobile, vehicle, drones ...
Arlington, VA · On-site
$204K - $284K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Arlington, VA · On-site
$204K - $284K/yr
Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
Charlottesville, VA · On-site
$86K - $198K/yr
R0244709 Software Reverse Engineer The Opportunity: Work as part of a varied contract team ... Experience with sof tware disa ssemblers, de-buggers, and reverse engineering applications
Charlottesville, VA · On-site
$86K - $198K/yr
R0244709 Software Reverse Engineer The Opportunity: Work as part of a varied contract team ... Experience with sof tware disa ssemblers, de-buggers, and reverse engineering applications
Arlington, VA · On-site
$155K - $208K/yr
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Arlington, VA · On-site
$155K - $208K/yr
Responsibilities : • Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and ...
Charlottesville, VA · On-site
$86K - $198K/yr
Experience with software disassemblers, de-buggers, and reverse engineering applications * Experience performing in-depth technical evaluations of computer and network technologies * Ability to ...
Charlottesville, VA · On-site
$86K - $198K/yr
Experience with software disassemblers, de-buggers, and reverse engineering applications * Experience performing in-depth technical evaluations of computer and network technologies * Ability to ...
$76.98 - $79.32
8% of jobs
$79.32 - $81.66
9% of jobs
$83.71 is the 25th percentile. Wages below this are outliers.
$81.66 - $84
8% of jobs
$84 - $86.34
9% of jobs
$86.34 - $88.68
9% of jobs
The median wage is $89.98 / hr.
$88.68 - $91.02
9% of jobs
$91.02 - $93.36
9% of jobs
$93.36 - $95.70
9% of jobs
$96.28 is the 75th percentile. Wages above this are outliers.
$95.70 - $98.04
8% of jobs
$98.04 - $100.38
9% of jobs
$100.38 - $102.72
9% of jobs
$76
$90
$102
| 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.
For Software Reverse Engineering jobs in Virginia, the most frequently searched job titles are:
The top searched job categories for Software Reverse Engineering jobs in Virginia are:

STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies with significant and immediate impact on our national security. This position offers an excellent opportunity to work at the nexus of computers and real-world physical systems. We believe that each employee has a unique set of skills, experiences, and perspectives that are essential to providing our customers with innovative solutions. The skills listed below are representative of those needed for this role but are not the only acceptable set. If you see an overlap with your skills, go ahead and apply!.
Work must be performed onsite and Active Top Secret (TS) Clearance required.
What you'll do:
Who you are:
Nice to haves:
Pay Information
Full-Time Salary Range: $204,000 - $284,000
The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate's experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.