Software Reverse Engineer
$112K - $154K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
$112K - $154K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
$112K - $154K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
$134K - $184K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
$134K - $184K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
Melbourne, FL · On-site
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
$96K - $132K/yr
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
$96K - $132K/yr
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
$96K - $132K/yr
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
$96K - $132K/yr
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
$96K - $132K/yr
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
Melbourne, FL · On-site
$96K - $132K/yr
... Ninja, or Ghidra • Proficiency in one or more programming languages: C/C++, Python, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
... Binary Ninja, or Ghidra • Proficiency in multiple Assembly Languages: x86, ARM, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
... Binary Ninja, or Ghidra • Proficiency in multiple Assembly Languages: x86, ARM, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
... Binary Ninja, or Ghidra • Proficiency in multiple Assembly Languages: x86, ARM, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
... Binary Ninja, or Ghidra • Proficiency in multiple Assembly Languages: x86, ARM, etc. • ... code/data flow • Automated reverse engineering or software analysis tool development • ...
... code management (e.g., Git) • BS in Computer Engineering, Computers Science, Electrical ... Ninja • Experience implementing component models (e.g., sensors, actuators, dynamics ...
... code management (e.g., Git) • BS in Computer Engineering, Computers Science, Electrical ... Ninja • Experience implementing component models (e.g., sensors, actuators, dynamics ...
$204K - $284K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
$204K - $284K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
$110K - $151K/yr
Experience using collaborative source code management (e.g., Git) Education: * BS in Computer ... Binary Ninja * Experience implementing component models (e.g., sensors, actuators, dynamics ...
$110K - $151K/yr
Experience using collaborative source code management (e.g., Git) Education: * BS in Computer ... Binary Ninja * Experience implementing component models (e.g., sensors, actuators, dynamics ...
All our engineers write code, but many of our engineers spend as much time reverse engineering and ... Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or ...
All our engineers write code, but many of our engineers spend as much time reverse engineering and ... Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or ...
Melbourne, FL · On-site
$134K - $184K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
Melbourne, FL · On-site
$134K - $184K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
Melbourne, FL · On-site
$112K - $154K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
Melbourne, FL · On-site
$112K - $154K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
Melbourne, FL · On-site
$110K - $151K/yr
Experience using collaborative source code management (e.g., Git) Education: * BS in Computer ... Binary Ninja * Experience implementing component models (e.g., sensors, actuators, dynamics ...
Melbourne, FL · On-site
$110K - $151K/yr
Experience using collaborative source code management (e.g., Git) Education: * BS in Computer ... Binary Ninja * Experience implementing component models (e.g., sensors, actuators, dynamics ...
All our engineers write code, but many of our engineers spend as much time reverse engineering and ... Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or ...
All our engineers write code, but many of our engineers spend as much time reverse engineering and ... Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or ...
Palm Bay, FL · On-site
$99K - $206K/yr
... Ninja, gdb, Ghidra, windbg) * Knowledge of Windows or Linux * Knowledge of Assembly (x86/x64 ... Understanding of network protocols, application layer, be able to read/write socket code
Palm Bay, FL · On-site
$99K - $206K/yr
... Ninja, gdb, Ghidra, windbg) * Knowledge of Windows or Linux * Knowledge of Assembly (x86/x64 ... Understanding of network protocols, application layer, be able to read/write socket code
Melbourne, FL · On-site
$134K - $184K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
Melbourne, FL · On-site
$134K - $184K/yr
Experience with disassembly tools, such as IDA Pro, Binary Ninja, or Ghidra * Proficiency in one or ... Experience analyzing and reconstructing code/data flow * Automated reverse engineering or software ...
$56.1K - $67.7K
4% of jobs
$67.7K - $79.4K
2% of jobs
$79.4K - $91.1K
2% of jobs
$91.1K - $102.8K
7% of jobs
$102.8K - $114.4K
9% of jobs
$115.6K is the 25th percentile. Wages below this are outliers.
$114.4K - $126.1K
11% of jobs
$126.1K - $137.8K
14% of jobs
The median wage is $138.6K / yr.
$137.8K - $149.4K
15% of jobs
$156.7K is the 75th percentile. Wages above this are outliers.
$149.4K - $161.1K
17% of jobs
$161.1K - $172.8K
13% of jobs
$172.8K - $184.5K
5% of jobs
$56.1K
$136.9K
$184.5K
| Aspect | Code Ninja | Software Developer |
|---|---|---|
| Required Credentials | Typically self-taught or coding bootcamp trained, no formal degree required | Bachelor's degree in Computer Science or related field often preferred |
| Work Environment | Fast-paced, project-based, often freelance or startup settings | Corporate offices, tech companies, or remote teams |
| Industry Usage | Popular in gaming, app development, and freelance coding projects | Widely used across software, web, and enterprise application development |
| Common Search/Comparison | Often compared for skills and project focus | More formalized career path with certifications and experience |
While both Code Ninja and Software Developer work in coding and software creation, Code Ninja typically refers to self-taught or bootcamp-trained coders working in dynamic, project-based environments. Software Developers usually have formal education and work within structured teams in corporate settings. The choice depends on credentials, work style, and industry focus.

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:
Who you are:
Nice to haves:
Pay Information
Full-Time Salary Range: $112,000 - $154,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.