> Markdown version of [/jobs/ext/4355822-expert-cno-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/4355822-expert-cno-reverse-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Expert CNO Reverse Engineer - **Company:** Mantech International Corporation - **Location:** Hanover, MD, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Microsoft Windows, Software Applications, Confluence, JIRA, C Sharp (Programming Language), Unix, C++ (Programming Language), Continuous Integration, Software Debugging, Perl (Programming Language), Networking Hardware, Python (Programming Language), OllyDBg, Reverse Engineering, Subversion, TCP/IP, WinDBg, Software Troubleshooting, Malware, Git, IDA Pro, Atlassian Tools, Reverse Engineering Software, Hardware Infrastructure, Software Version Control - **Published:** October 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e4c906e67921c145 ## About the Role * High School Diploma and 16+ years of related technical experience, or Bachelor's Degree in related technical field and 12+ years of technical work experience or Master's degree in related technical field and 10+ years of technical work experience * 7+ years of experience with hardware or software reverse engineering. This is reduced to 6+ years with a Master's degree in a relevant discipline. * 6+ years of experience programming in Assembly, C, C#, C++, Java, Perl, or Python. This is reduced to 5+ years with a Master's degree in a relevant discipline. * 4+ years of experience programming CNO tools and techniques. This is reduced to 3+ years with a Master's degree in a relevant discipline. * Experience administering and using hardware and software reverse engineering tools * Experience creating and briefing technical presentations, written reports, and demonstrations of developed software * Experience with Software Version Control such as Subversion and/or Git * Knowledge of CNO environment Preferred Qualifications: * Experience with tools like Ghidra, IDAPro, WinDbg * Experience developing CNO Capabilities * Experience with networking (TCP/IP) and socket-level programming * Experience with Malware Analysis * Experience with Software Forensics * Experience in low-level internals in one or more platforms (e.g., Windows, Unix, mobile, or network devices) * Experience with Continuous Integration software * Experience with Atlassian Tools (Confluence, Jira, Crucible) * Strong problem-solving skills * Experience with software troubleshooting and debugging Security Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security clearance and be willing and able to obtain another polygraph prior to start, if required. Physical Requirements: * Must be able to remain in a stationary position at least 50% of the time. ## Description * Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software. * Author and participate in technical presentations on assigned projects * Utilize tools and techniques such as IDA Pro, Ghidra, OllyDbg, and other industry-standard software for hardware and software analysis. * Communicate project status to leadership and stakeholders