... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
Senior Reverse Engineer
Melbourne, FL · On-site
$96K - $132K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Melbourne, FL · On-site
$96K - $132K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
4408 AI/ML Reverse Engineer
Chantilly, VA · On-site
Strong proficiency with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, Frida, or similar. * Expert knowledge of exploit classes, memory corruption, program analysis, and OS-level ...
4408 AI/ML Reverse Engineer
Chantilly, VA · On-site
Strong proficiency with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, Frida, or similar. * Expert knowledge of exploit classes, memory corruption, program analysis, and OS-level ...
Senior Reverse Engineer
Woburn, MA · On-site
$111K - $153K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Woburn, MA · On-site
$111K - $153K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Woburn, MA · On-site
$111K - $153K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Woburn, MA · On-site
$111K - $153K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
San Diego, CA · On-site
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
San Diego, CA · On-site
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Develop custom plugins and tools, including file format plugins for Binary Ninja * Employ debuggers like gdb and x64dbg to analyze and troubleshoot binaries * Collaborate with cross-functional teams ...
Quick apply
Develop custom plugins and tools, including file format plugins for Binary Ninja * Employ debuggers like gdb and x64dbg to analyze and troubleshoot binaries * Collaborate with cross-functional teams ...
Senior Reverse Engineer
Woburn, MA · On-site
$111K - $153K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
Senior Reverse Engineer
Woburn, MA · On-site
$111K - $153K/yr
... and binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Working in multi-discipline teams to develop innovative offensive cyber solutions to ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
... binary analysis tools to characterize protocols, interfaces, and functionality of target systems • Developing innovative cybersecurity solutions • Leading multi-discipline teams to tackle ...
Binary Analysis information
See salary details
$38.5K - $47.7K
0% of jobs
$47.7K - $57K
2% of jobs
$57K - $66.2K
9% of jobs
$66.2K - $75.4K
12% of jobs
$76.7K is the 25th percentile. Wages below this are outliers.
$75.4K - $84.6K
14% of jobs
The median wage is $89.1K / yr.
$84.6K - $93.9K
27% of jobs
$100.6K is the 75th percentile. Wages above this are outliers.
$93.9K - $103.1K
15% of jobs
$103.1K - $112.3K
8% of jobs
$112.3K - $121.5K
7% of jobs
$121.5K - $130.8K
2% of jobs
$130.8K - $140K
3% of jobs
$38.5K
$91.9K
$140K
How much do binary analysis jobs pay per year?
What are the key skills and qualifications needed to thrive as a Binary Analyst, and why are they important?
What are some common challenges faced by professionals in binary analysis roles, and how can they be addressed?
What is binary analysis?
What is the difference between Binary Analysis vs Reverse Engineer?
| Aspect | Binary Analysis | Reverse Engineer |
|---|---|---|
| Required Credentials | Knowledge of binary formats, assembly, debugging tools | Similar credentials, often includes reverse engineering certifications |
| Work Environment | Security labs, software development, cybersecurity firms | Security firms, malware analysis, software debugging |
| Industry Usage | Cybersecurity, software testing, vulnerability assessment | Malware analysis, software security, vulnerability research |
Binary Analysis and Reverse Engineering share overlapping skills and environments, often requiring knowledge of assembly, debugging, and security tools. Binary Analysis focuses on examining binary files to identify vulnerabilities or behaviors, while Reverse Engineering involves deconstructing software to understand its design and functionality. Both roles are vital in cybersecurity and software development, with significant overlap in skills and industry applications.

Job description
STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This role involves reverse engineering complex software and firmware, developing innovative cybersecurity solutions, and leading multi-discipline teams to tackle challenging problems that impact national security.
Responsibilities:
• Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux binaries to embedded firmware running non-traditional computer architectures and operating systems
• Developing and applying automated reverse engineering and binary analysis tools to characterize protocols, interfaces, and functionality of target systems
• Developing innovative cybersecurity solutions
• Leading multi-discipline teams to tackle challenging problems from a wide variety of technologies to develop innovative cybersecurity solutions
• Performing vulnerability weaponization, exploit development, payload development, and exploit mitigation on a variety of challenging targets
• Technical marketing to existing and potential customers
• Technical proposal development (idea generation, writing, reviewing, editing)
• Documenting, demonstrating, and presenting research
• Solving real world problems that have an impact on national security
Qualifications:
Required:
• Active Top Secret (TS) security clearance
• U.S. citizenship
• Bachelors Degree in Computer Science, Computer Engineering, Cybersecurity or related field plus a minimum of 15 years relevant experience (MS or PhD with equivalent work experience may also be considered)
• Substantial experience leading technical teams on advanced reverse engineering and exploitation programs
• Experience with binary analysis of software/firmware
• Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra
• Proficiency in multiple Assembly Languages: x86, ARM, etc.
• Proficiency in one or more programming languages: C/C++, Python, etc.
• Deep understanding of reverse engineering fundamentals
• Experience in Vulnerability research and analysis
• Knowledge of weaponizing discovered vulnerabilities into exploits
Preferred:
• Implant or software patch development
• Familiarity with binary emulation or vulnerability research, including tools such as QEMU or AFL++
• Experience with DSP architectures, such as Texas Instruments, STMicroelectronics, NXP, or Analog Devices.
• Knowledge of operating system internals including memory/process/thread management
• Embedded systems or firmware analysis
• Experience development custom emulation tools to enable dynamic analysis
• Disassembler/decompiler module development
• Experience analyzing and reconstructing code/data flow
• Automated reverse engineering or software analysis tool development
• Experience debugging software without source code
• Knowledge of binary file structures and formats
• Experience analyzing protocols or message structures
• Knowledge of anti-reverse engineering techniques
• Knowledge of intrusion detection and anti-malware systems and techniques
Company:
STR is built on people & technology platforms tackling tough problems in cybersecurity, distributed sensing & artificial. Founded in 2010, the company is headquartered in Woburn, USA, with a team of 501-1000 employees. The company is currently Late Stage.