... Ninja, gdb, Ghidra, windbg) • Knowledge of Windows or Linux • Knowledge of Assembly (x86/x64 ... socket code • Understanding of exploit mitigations such as DEP and ASLR • Relevant ...
... Ninja, gdb, Ghidra, windbg) • Knowledge of Windows or Linux • Knowledge of Assembly (x86/x64 ... socket code • Understanding of exploit mitigations such as DEP and ASLR • Relevant ...
CNO Analyst/Programmer
Annapolis, MD · On-site
MsBuild, CMake, make, ninja, wheel, tox) - Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black) - Experience with scaling automation tools (e.g. Docker, Ansible) - Experience ...
CNO Analyst/Programmer
Annapolis, MD · On-site
MsBuild, CMake, make, ninja, wheel, tox) - Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black) - Experience with scaling automation tools (e.g. Docker, Ansible) - Experience ...
MsBuild, CMake, make, ninja, wheel, tox) - Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black) - Experience with scaling automation tools (e.g. Docker, Ansible) - Experience ...
Quick apply
MsBuild, CMake, make, ninja, wheel, tox) - Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black) - Experience with scaling automation tools (e.g. Docker, Ansible) - Experience ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
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 ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
New
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
New
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 ...
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 ...
Lead Cybersecurity Researcher
Linthicum, MD · On-site
$164K/yr
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
Lead Cybersecurity Researcher
Linthicum, MD · On-site
$164K/yr
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Ninja) to identify abstract concepts about the code flow of an application. ● For hardware reverse engineering, candidates expected to have performed analysis of embedded devices, focusing ...
Senior Security Researcher
Washington, DC · 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
Washington, DC · 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 ...
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
Senior Embedded Security Software Engineer with Security Clearance
Herndon, VA · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
Senior Embedded Security Software Engineer with Security Clearance
Herndon, VA · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
CNO Developer Level 2
Fort George G Meade, MD · On-site
$150K - $180K/yr
Perform reverse engineering using tools such as IDA Pro, Ghidra, Binary Ninja, and related ... Develop and analyze low-level code using assembly and languages such as C, C++, and Python * Work ...
CNO Developer Level 2
Fort George G Meade, MD · On-site
$150K - $180K/yr
Perform reverse engineering using tools such as IDA Pro, Ghidra, Binary Ninja, and related ... Develop and analyze low-level code using assembly and languages such as C, C++, and Python * Work ...
Senior Embedded Security Software Engineer
Linthicum, MD · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
Senior Embedded Security Software Engineer
Linthicum, MD · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
Senior Embedded Security Software Engineer with Security Clearance
Linthicum, MD · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
Senior Embedded Security Software Engineer with Security Clearance
Linthicum, MD · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
Senior Embedded Security Software Engineer
Herndon, VA · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
Senior Embedded Security Software Engineer
Herndon, VA · On-site
$128K - $193K/yr
Experience utilizing the Ghidra API or Binary Ninja API to write basic scripts that automate binary ... Prior experience developing software or compiling code for Real-Time Operating Systems (RTOS) or ...
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
New
Develop proof of concept (PoC) code for identified vulnerabilities * Reverse-engineer targeted ... Experience using a decompiler such as IDA Pro, Binary Ninja, or Ghidra * Experience using ...
New
Code Ninja information
See Washington salary details
$68.5K - $82.8K
4% of jobs
$82.8K - $97K
2% of jobs
$97K - $111.3K
2% of jobs
$111.3K - $125.6K
7% of jobs
$125.6K - $139.8K
9% of jobs
$141.2K is the 25th percentile. Wages below this are outliers.
$139.8K - $154.1K
11% of jobs
$154.1K - $168.3K
14% of jobs
The median wage is $169.4K / yr.
$168.3K - $182.6K
15% of jobs
$191.5K is the 75th percentile. Wages above this are outliers.
$182.6K - $196.9K
17% of jobs
$196.9K - $211.1K
13% of jobs
$211.1K - $225.4K
5% of jobs
$68.5K
$167.2K
$225.4K
How much do code ninja jobs pay per year?
What is a Code Ninja?
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?

Full-time
Posted 16 days ago
Job description
Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services. They are seeking a Principal Vulnerability Research Engineer to find zero-day vulnerabilities and analyze programmatic behaviors while developing and debugging software applications.
Responsibilities:
• Use advanced systems to find zero-day (O-day) vulnerabilities.
• Responsible for analyzing, designing, and identifying programmatic behaviors.
• Have an opportunity to develop, test, and debug software applications.
• Research data and provide new design ideas for vulnerability techniques.
• Understands terminologies like debugging and fuzzing and applying it into your work.
Qualifications:
Required:
• Requires 9 years and a bachelor’s degree or 7 years and a master’s degree in computer science or related field
• We require you to have a solid understanding of software development and knowledge in any of the following: C, C++, or Python
• Experience with program analysis, reverse engineering, and debugging tools (e.g., angr, BAP, IDA Pro, Binary Ninja, gdb, Ghidra, windbg)
• Knowledge of Windows or Linux
• Knowledge of Assembly (x86/x64)
• Clearance Requirements: TS/SCI CI Poly Preferred
• Place of Performance - MD, FL, SC, TX, Remote
Preferred:
• Understanding of OS Internals (any major OS)
• Experience with exploit development, Hack The Box, etc…
• Experience reading or writing assembly
• Understanding of network protocols, application layer, be able to read/write socket code
• Understanding of exploit mitigations such as DEP and ASLR
• Relevant Certifications (Not Required): Relevant Cybersecurity Certifications (e.g. oscp, oscE, OSWP, OSEP, OSWE, OSED, OSEE, GPEN, GWAPT, GXPN, CISSP)
Company:
Nightwing provides cyber, data operations, systems integration, and intelligence services for government and commercial customers. Founded in 2024, the company is headquartered in Sterling, USA, with a team of 1001-5000 employees. The company is currently Late Stage.