> Markdown version of [/jobs/ext/267722-cno-reverse-engineer-level-3-contingent](https://www.wearedevelopers.com/jobs/ext/267722-cno-reverse-engineer-level-3-contingent). 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). --- # CNO Reverse Engineer Level 3 (Contingent) - **Company:** CNF Technologies - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Software Applications, C Sharp (Programming Language), C++ (Programming Language), Information Systems, Computer Forensics, Perl (Programming Language), Revision Control Systems, Python (Programming Language), Reverse Engineering, Subversion, Computer Network Operations, Code Structure, Information Technology, Reverse Engineering Software, Hardware Infrastructure, Software Coding, Software Version Control - **Published:** May 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=408f5826ca1aa7b8 ## About the Role Do you have experience in Software coding?, Do you have a Master's degree?, * Master's degree (10 years' experience), Bachelor's degree (12 years' experience), or High School diploma (16 years' experience) in Computer Science, Information Systems, or Network Engineering. * Minimum of 7 years in hardware or software reverse engineering. * TS/SCI with Full Scope Polygraph. ## Description We are seeking a CNO Reverse Engineer Level 3 performs advanced reverse engineering of hardware components, software applications, and operating systems to determine functionality, code structure, and circuit design in support of Computer Network Operations (CNO) tool development. This position requires deep technical expertise in reverse engineering techniques, kernel-level programming, and computer forensics. The ideal candidate has extensive hands-on experience producing proof-of-concept code, prototypes, and technical reports, and is comfortable briefing technical findings to diverse audiences., * Perform in-depth reverse engineering of hardware, software, and operating systems to identify functionality, code structure, and vulnerabilities. * Design, document, and deliver proof-of-concept code, prototypes, and technical demonstrations. * Develop and present technical reports and briefings on assigned projects. * Lead the use of reverse engineering tools and techniques to support CNO tool development. * Program in Assembly, C, C#, C++, Java, Perl, or Python. * Utilize software version control systems (e.g., Subversion, CVS). * Apply computer forensic methods and kernel-level programming expertise. * Collaborate with technical teams to integrate reverse-engineered insights into operational solutions. * Expertise in CNO tools and techniques, computer forensics, and kernel-level development. * Proficiency with reverse engineering tools and source control systems. ## Related Videos - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Defeat that legacy monster! Guerilla refactoring with web standards](https://www.wearedevelopers.com/videos/647-defeat-that-legacy-monster-guerilla-refactoring-with-web-standards) - [Unleashing the Power of Developers: Why Cybersecurity is the Missing Piece?!?](https://www.wearedevelopers.com/videos/712-unleashing-the-power-of-developers-why-cybersecurity-is-the-missing-piece) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) - [I will have to refactor ! And now ? Refactoring Techniques in Java](https://www.wearedevelopers.com/videos/660-i-will-have-to-refactor-and-now-refactoring-techniques-in-java) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)