> Markdown version of [/jobs/ext/1107588-expert-cno-software-engineer](https://www.wearedevelopers.com/jobs/ext/1107588-expert-cno-software-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 Software Engineer - **Company:** Mantech International Corporation - **Location:** Aurora, CO, United States - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Software Applications, Assembly Language, Confluence, JIRA, Unit Testing, Unix, Computer Programming, Databases, Data Stores, Software Debugging, Networking Hardware, Python (Programming Language), Network Protocols, Program Analysis, Reverse Engineering, TCP/IP, Computer Network Technologies, Software Troubleshooting, Atlassian Tools - **Published:** June 2, 2026 - **Apply:** https://dejobs.org/x/x/BF07CA9832F14B899947A31FB6701C57/job/ ## About the Role * BS Degree in a technical discipline and 20+ years of technical work experience or High School Diploma and 24+ years of technical work experience * Experience in Python or C/C++ programming * Experience with troubleshooting and debugging complex systems * Experience with low-level system internals across one or more platforms (e.g., Windows, Unix, Mobile, or network devices) * Experience with networking protocols (TCP/IP) and socket-level programming * Experience with developing CNO capabilities * Experience with managing and leading the development of technical CNO solutions and development teams, * Experience with programming in assembly languages * Experience in software analysis or reverse engineering * Experience with unit testing frameworks and practices * Experience using Atlassian tools (JIRA, Confluence, Crucible) 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 50% of the time ## Description In this role, you will develop advanced CNO capabilities that directly support national security. You'll work in a collaborative environment focused on solving complex technical challenges in support of our customer's most critical missions., * Design and develop new hardware- or software-based CNO capabilities * Manage the design, development, documentation, testing, and debugging of applications software and systems * Apply expert knowledge of security concepts and network technologies * Develop data queries for existing or proposed databases or data repositories * Develop or implement algorithms to meet or exceed system performance and functional standards ## 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) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [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) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) ## 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence)