> Markdown version of [/jobs/ext/3918889-cno-developer-computer-scientist-reverse-engineer](https://www.wearedevelopers.com/jobs/ext/3918889-cno-developer-computer-scientist-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). --- # CNO Developer / Computer Scientist / Reverse Engineer - **Company:** Elucidation Concepts LLC - **Location:** Annapolis Junction, MD, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Windows, Adobe InDesign, Data Analysis, C++ (Programming Language), Network Analysis, Profiling, Code Review, Computer Networks, Computer Engineering, Software Debugging, Linux, Python (Programming Language), Network Security, Network Protocols, Reverse Engineering, Software Engineering, TCP/IP, Computer Network Operations, Git, Information Technology, Metasploit, IDA Pro, Software Version Control, Vulnerability Analysis, Programming Languages - **Published:** October 26, 2026 - **Apply:** https://www.clearancejobs.com/jobs/7901251/cno-developer-computer-scientist-reverse-engineer ## About the Role o Clearance: Active TS/SCI with Full Scope Polygraph is mandatory. o Education: Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. Relevant experience may substitute for education. Experience o Junior Level: 1-3 years of experience in CNO development, software engineering, Reverse engineering, or a related field. o Mid-Level: 3-7 years of experience in CNO development, software engineering, Reverse engineering, or a related field. o Senior Level: 7+ years of experience in CNO development, software engineering, Reverse engineering, or a related field. o Technical Skills o Proficiency in one or more programming languages such as C, C++, Python, or Assembly. o Experience with reverse engineering tools (e.g., IDA Pro, Ghidra). o Strong understanding of computer networks, operating systems (Windows, Linux), and network protocols (TCP/IP, UDP, etc.). o Familiarity with software development methodologies and version control systems (e.g., Git). o Experience with debugging and profiling tools. Soft Skills: o Strong analytical and problem-solving abilities. o Excellent communication skills, both written and verbal. o Ability to work independently and as part of a team. o Strong attention to detail and a commitment to delivering high-quality work., Certifications: Relevant industry certifications such as OSCP, CEH, CISSP, or GPEN. Experience: Prior experience in a DoD or intelligence community environment is highly desirable. Knowledge: Familiarity with offensive security techniques and frameworks, such as Metasploit or Cobalt Strike. ## Description We are seeking a highly motivated and skilled CNO Developer / Computer Scientist / Reverse Engineer to join our team. This role involves designing, developing, and maintaining complex software systems that support Computer Network Operations (CNO). As a member of our team, you will work on mission-critical projects, providing innovative solutions to emerging cybersecurity challenges., o Software Development: * Design, develop, test, and maintain low-level software in a CNO environment. * Work with assembly, C/C++, Python, or other relevant programming languages to create robust, high-performance software. * Develop custom tools and scripts to automate tasks, analyze data, and improve system performance. * Write clean, efficient, and well-documented code that meets security and performance standards. o Reverse Engineering: * Analyze, decompile, and reverse-engineer software binaries to understand vulnerabilities and potential exploits. * Develop proof-of-concept exploits to demonstrate potential vulnerabilities in targeted systems. o Vulnerability Research * Identify, analyze, and document software vulnerabilities. * Collaborate with team members to develop mitigations and workarounds for discovered vulnerabilities. o System and Network Analysis: * Conduct network traffic analysis to identify anomalies, potential threats, and areas for improvement. * Develop and implement solutions for network security, ensuring systems are protected against potential intrusions. o Collaboration: * Work closely with cross-functional teams, including system engineers, analysts, and other developers, to ensure seamless integration of software components. * Participate in design and code reviews to ensure adherence to best practices and standards. o Documentation: * Prepare detailed technical documentation and reports, including user guides, system design documents, and vulnerability assessments. * Ensure all documentation is clear, concise, and accessible to team members and stakeholders.