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 ...
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 ...
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 ...
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 ...
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 ...
... 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 ...
... 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 ...
... 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 ...
... 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 Reverse Engineer
Arlington, VA · 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 ...
Senior Reverse Engineer
Arlington, VA · 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 ...
Lead Vulnerability Researcher
Laurel, MD · On-site
$165K/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 Vulnerability Researcher
Laurel, MD · On-site
$165K/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 ...
... 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 ...
... 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 ...
... 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 ...
... 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 ...
Mobile Reverse Engineer
$100K - $125K/yr
Provide malicious code reverse engineering to isolate, review, analyze, and reverse-engineer ... Experience with static analysis tools such as IDA Pro, Ghidra and Binary Ninja. * Experience with ...
Quick apply
Mobile Reverse Engineer
$100K - $125K/yr
Provide malicious code reverse engineering to isolate, review, analyze, and reverse-engineer ... Experience with static analysis tools such as IDA Pro, Ghidra and Binary Ninja. * Experience with ...
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 ...
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 ...
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 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 ...
Senior Software Reverse Engineer
Arlington, VA · On-site
$137K - $205K/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
Arlington, VA · On-site
$137K - $205K/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 ...
... 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 ...
... 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 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 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?
- Internship Remote Opt Student
- Internship Audio Software Developer
- Economics Journalist
- Summer Pepsico Leadership Development Program
- Culinary Internships With Housing
- Internship Osp Design Engineer
- Internship Electronics Engineering Technologist
- Internship Computational Material Science
- Internship Hardware Design Engineer
- Remote Product Design Engineer Internship
- Computational Design Internship
- Internship Economics Degree No Experience
- Internship Corporate Sports Sponsorship
- Agriculture Internship With Housing
- Fall Internship
- Internship Biw Fixture Design Engineer
- Internship Computer Science Game Development
- Summer Artificial Intelligence Psychology
- Coder Internship
- Abb Internship

Other
Medical, Dental, Vision, Retirement, PTO
Posted 7 days ago
Job description
Do you want to work with a team of industry veterans who share your values and vision? Do you want to make an impact on the world by solving complex and challenging problems? If you answered yes to these questions, then we have the perfect opportunity for you!
Set of X is looking for a software engineer who can develop software in C/C++, Python and Assembly language for operating system internals, network programming and reverse engineering. You will work on projects that involve virtualization, kernel modules, network devices and test frameworks. You will also have the opportunity to lead a team of engineers and mentor junior developers.
To be successful in this role, you will need: Experience developing software in C/C++, Python and Assembly language Experience developing for operating system internals (e.g. Windows, Linux, Android, iOS, Embedded systems) Experience with network programming Experience with debuggers (e.g. WinDBG, gdb, lldb, adb, ollydbg) * Experience with test frameworks (e.g.
GoogleTest, CMock, Catch2, pytest) Experience working well in a team It would be great if you also have: Experience writing software in Modern C++ (stdcpp17 and later) Experience with virtualization tools (e.g. VMWare, HyperV) Experience with reverse engineering tools (e.g. Ghidra, IDAPro, Binary Ninja, Radare2) * Experience with version control systems (e.g.
Git, Svn) Agile development skills Prior experience leading a team Experience writing kernel modules/drivers Experience with network devices * Experience with build system technologies (e.g. 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 with CI/CD tools (e.g. Atlassian, GitLab, CircleCI, Jenkins Clearance: TS/SCI clearance with polygraph is required. Total Compensation Package We offer a comprehensive compensation package designed to support your well-being and professional growth.
Our competitive base salary is complemented by an extensive benefits program, including: Health, Dental, and Vision Insurance: Comprehensive coverage to keep you and your family healthy. Life and Disability Insurance: Peace of mind with financial protection for you and your loved ones. * 401(k) Plan: No personal investment required to benefit from a generous employer contribution, allowing you to maximize your take-home pay.
Paid Time Off: Enjoy time away from work to recharge. Technology Refresh: Upgrade your devices regularly, or opt for a year-end bonus if you don't need new tech. * Training and Professional Development: A $5,250 annual budget for ongoing education, certifications, and professional memberships.
Or use this annual benefit to repay a student loan tax-free. For a full overview of our benefits, please visit our benefits tab. Additional Perks and Benefits * Stock Plan: Become an equity owner with a yearly stock grant-let's build the future together.
Flex Leave and Exchange Plan: Take up to 8 weeks off for a strong work-life balance or sell back unused time for double the value! Virtual Office Compensation: Monthly reimbursement for cell phone and internet services. * Fringe Benefit Mall: Choose from perks like Uber rides, a beer of the month club, Amazon Prime, and Hello Fresh-whatever suits you best!
Profit-Sharing Cash Bonus: Share in the company's success with an end-of-year cash bonus. Referral Bonus: Help us grow by bringing in top talent and earn a bonus for each successful referral.