> Markdown version of [/jobs/ext/2284621-cno-netdev-developer-ii](https://www.wearedevelopers.com/jobs/ext/2284621-cno-netdev-developer-ii). 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 NetDev Developer II - **Company:** Black Eagle Defense - **Location:** Fort Meade, MD, United States - **Experience:** Experienced - **Salary:** $157,000.0 - $214,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Microsoft Windows, Data Analysis, Apache HTTP Server, Confluence, JIRA, Bash Shell, C Sharp (Programming Language), C Shell, Unix, C++ (Programming Language), Adobe Coldfusion, Signals Intelligence, Computer Programming, Computer Networks, Databases, Computer Engineering, Linux, Web Development, Perl (Programming Language), Embedded Software, H.323 Protocol, Systems Analysis, Python (Programming Language), Media Gateway Control Protocol (MGCP), MySQL, Object-Oriented Software Development, Oracle (Applications), Windows PowerShell, Systems Development Life Cycle, Real-Time Operating Systems, Reverse Engineering, Reduced Instruction Set Computing, Simple Network Management Protocols, Software Engineering, Software Requirements Analysis, Software Systems, Subversion, System Testing, Systems Integration, TCP/IP, Wireshark, X.25 (ITU-T Recommendations), Extensible Markup Language (XML), Rust (Programming Language), Scripting, Sybase, Git, Information Technology, IDA Pro, Atlassian Tools, Software Version Control, Vulnerability Analysis - **Published:** August 28, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9124563/cno-netdev-developer-ii ## About the Role * Derive, document, and analyze stakeholder requirements * Port, modify, and augment existing mission toolsets * Deliver rapid prototypes for early validation and user feedback to confirm mission requirements * Deploy production-ready tools engineered to operate within strict mission constraints QUALIFICATIONS A Bachelor of Computer Science or Computer Engineering and a minimum of Six (6) years of software/system development is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Experience must consist of technical expertise in at least Two (2) or more of the following areas: * System Requirements Analysis * Software System Design * Software System Development * Software System Integration * Software System Testing In addition to the requirements above, the individual shall have at least Five (5) years of work experience in Three (3) or more of the following areas: * Developing software applications in C, C++, or Java * Developing software applications for Unix, Linux, or Windows environments * Developing DLLs for the Windows environment * Development of computer telephony platforms using computer telephony cards such as Dialogic * Object-oriented design and programming * Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.1 I, 802.16, SIP, MEGACO, or MGCP * Web development, with proven knowledge of XML, PHP, MySQL, ColdFusion, or Apache * Script writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languages * Database experience with Sybase, Oracle, or Microsoft * Reverse engineering and analysis of software * Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be able to: * Operate within Unix-based environments, including Linux and BSD * Reverse engineer Linux-based network devices using Ghidra or IDA Pro * Analyze network traffic with tools like Wireshark using an in-depth understanding of protocols such as TCP/IP * Develop and modify software systems using C, C++, Python, and Assembly * Provide ongoing technical support for fielded software systems * Utilize Git, Subversion, and Atlassian tools (Jira, Confluence) for version control and workflow management, * Reverse engineer various RTOS environments or Microsoft Windows * Analyze and target various RISC architectures including MIPS, POWER, and ARM * Program in Java, JavaScript, Bash, PowerShell, Perl, C#, Rust, or Go * Develop CNO-specific software across Linux, Windows, and embedded applications * Perform vulnerability research and exploit development * Apply knowledge of end-to-end SIGINT collection and analysis systems * Leverage experience with production CNO capabilities and operational workflows ## Description DUTIES As a successful candidate for the CNO NetDev Developer II role, you will perform CNO reverse engineering and software development for network-based devices. In this position, you will design, implement, and integrate tactical software solutions within a fast-paced, dynamic, mission-centric environment. Collaborating closely with analysts, operators, data scientists, and fellow software engineers, you will deliver critical tactical support to directly advance key mission objectives. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)