... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Software Reverse Engineer
Herndon, VA · On-site
$122K - $162K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Software Reverse Engineer
Herndon, VA · On-site
$122K - $162K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Create tools to analyze compiled code, firmware, protocols, and novel architecture. * Collaborate ... Strong proficiency with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, Frida, or ...
Create tools to analyze compiled code, firmware, protocols, and novel architecture. * Collaborate ... Strong proficiency with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, Frida, or ...
Experience with disassembler tools such as IDA, Ghidra, or Binary Ninja * Experience with development in a large code base * Experience developing in C# or Java on Linux * Experience with Visual ...
Experience with disassembler tools such as IDA, Ghidra, or Binary Ninja * Experience with development in a large code base * Experience developing in C# or Java on Linux * Experience with Visual ...
Experience with disassembler tools such as IDA, Ghidra, or Binary Ninja * Experience with development in a large code base * Experience developing in C# or Java on Linux * Experience with Visual ...
Experience with disassembler tools such as IDA, Ghidra, or Binary Ninja * Experience with development in a large code base * Experience developing in C# or Java on Linux * Experience with Visual ...
Senior Reverse Engineer
$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 ...
Senior Reverse Engineer
$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 ...
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 ...
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 ...
Senior Vulnerability Researcher
Arlington, VA · On-site
$128K - $195K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Vulnerability Researcher
Arlington, VA · On-site
$128K - $195K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Security Researcher
Richmond, VA · On-site
Engineer custom software frameworks to automate vulnerability discovery and code auditing within ... Experience with advanced binary analysis tools like IDA Pro, Ghidra, or Binary Ninja * Curiosity ...
Senior Security Researcher
Richmond, VA · On-site
Engineer custom software frameworks to automate vulnerability discovery and code auditing within ... Experience with advanced binary analysis tools like IDA Pro, Ghidra, or Binary Ninja * Curiosity ...
Cybersecurity Researcher
Herndon, VA · On-site
$113K - $163K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Cybersecurity Researcher
Herndon, VA · On-site
$113K - $163K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Vulnerability Researcher with Security Clearance
Arlington, VA · On-site
$128K - $195K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Vulnerability Researcher with Security Clearance
Arlington, VA · On-site
$128K - $195K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Senior CNO Operator
Dulles, VA · On-site
... code, software integration and testing, technical writing and documentation, and lifecycle ... Perform binary analysis using tools such as Ghidra, IDA Pro, or Binary Ninja * Research and develop ...
Quick apply
Senior CNO Operator
Dulles, VA · On-site
... code, software integration and testing, technical writing and documentation, and lifecycle ... Perform binary analysis using tools such as Ghidra, IDA Pro, or Binary Ninja * Research and develop ...
Senior CNO Operator
Chantilly, VA · On-site
... code, software integration and testing, technical writing and documentation, and lifecycle ... Perform binary analysis using tools such as Ghidra, IDA Pro, or Binary Ninja * Research and develop ...
Quick apply
Senior CNO Operator
Chantilly, VA · On-site
... code, software integration and testing, technical writing and documentation, and lifecycle ... Perform binary analysis using tools such as Ghidra, IDA Pro, or Binary Ninja * Research and develop ...
Cybersecurity Researcher
Herndon, VA · On-site
$113K - $163K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Cybersecurity Researcher
Herndon, VA · On-site
$113K - $163K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Cybersecurity Researcher with Security Clearance
Herndon, VA · On-site
$113K - $163K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Cybersecurity Researcher with Security Clearance
Herndon, VA · On-site
$113K - $163K/yr
... code bases organized and maintainable. * Analyze firmware, software protections, and wireless ... Experience scripting with Binary Ninja API or Ghidra. * Experience in embedded software development ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Senior Reverse Engineer
Arlington, VA · On-site
$120K - $165K/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 • ...
Code Ninja information
See Virginia salary details
$60K - $72.5K
4% of jobs
$72.5K - $84.9K
2% of jobs
$84.9K - $97.4K
2% of jobs
$97.4K - $109.9K
7% of jobs
$109.9K - $122.4K
9% of jobs
$123.6K is the 25th percentile. Wages below this are outliers.
$122.4K - $134.9K
11% of jobs
$134.9K - $147.4K
14% of jobs
The median wage is $148.3K / yr.
$147.4K - $159.8K
15% of jobs
$167.6K is the 75th percentile. Wages above this are outliers.
$159.8K - $172.3K
17% of jobs
$172.3K - $184.8K
13% of jobs
$184.8K - $197.3K
5% of jobs
$60K
$146.4K
$197.3K
How much do code ninja jobs pay per year?
Is Code Ninja a good place to work?
What jobs pay $10,000 a month without a degree?
What is a Code Ninja?
Is Coding Ninjas real or fake?
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?
What is the difference between Code Ninja vs Software Developer?
| 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.
What are the typical daily responsibilities of a Code Ninja in a software development team?
Is Code Ninja a legitimate company?

Key responsibilities
Reverse engineer wireless and embedded systems to identify vulnerabilities and assess their security impact.
Develop proof-of-concept exploits for discovered vulnerabilities following DevOps best practices.
Analyze firmware, software protections, and wireless protocols to uncover security flaws.
Job description
Overview of Opportunity
Join the Trusted Electronics & Effects team at Two Six Technologies in Herndon, Virginia, where we push the boundaries of software and firmware reverse engineering to uncover vulnerabilities in wireless and embedded systems. As part of our elite team of security researchers, you'll work alongside CNO developers and hardware engineers, conducting cutting-edge vulnerability research on complex, real-world targets.
Our government customers rely on us to deliver mission-critical security solutions, and we're looking for a Software Reverse Engineer who thrives on reverse engineering embedded systems, discovering security weaknesses, and developing innovative proof-of-concept exploits. If you're passionate about wireless security, embedded firmware analysis, and making an impact on national security, we want you on our team.
What you will do:
- Reverse engineer wireless and embedded systems, identifying vulnerabilities and assessing their security impact.
- Develop proof-of-concept exploits for discovered vulnerabilities following DevOps best practices for keeping code bases organized and maintainable.
- Analyze firmware, software protections, and wireless protocols to uncover security flaws.
- Utilize and develop custom tools to analyze and manipulate software/firmware binaries.
- Collaborate closely with CNO developers, vulnerability researchers, and hardware engineers in a fast-paced, small-team environment.
- Solve complex technical challenges with no predefined solutions.
What You'll Need (Basic Qualifications):
- Bachelor's (or higher) degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience).
- Proficient with programming/scripting languages such as C/C++, Python, and Linux command-line environments.
- Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary Ninja, or Ghidra.
- Expertise in one or more of the following:
- Firmware analysis (ARM, MIPS, PowerPC, RTOS).
- Firmware rehosting using emulation tools such as QEMU
- Fuzzing and exploit development.
- Binary obfuscation and anti-analysis techniques.
- Wireless protocols and radio signal analysis.
- File system forensics and fault injection frameworks.
Nice to Have (Preferred):
- Experience scripting with Binary Ninja API or Ghidra.
- Experience in embedded software development using C/C++ for RTOS or Linux environments.
- Knowledge of cryptographic security and secure boot mechanisms.
- Hands-on experience working with hardware debugging tools, JTAG/SWD, or software-defined radio (SDR) frameworks.
- Familiarity with digital signal processing, wireless security protocols, RF signal processing, and side-channel analysis.
- Client-facing experience in technical roles.
- Active TS/SCI with Polygraph preferred.
Security Clearance:
- Active Top Secret Clearance is required with the ability to obtain and maintain a TS/SCI security clearance
About Two Six Technologies
Sourced by ZipRecruiter
Industry
Software development
Company size
501 - 1,000 Employees
Headquarters location
Arlington, VA, US
Year founded
2021