> Markdown version of [/jobs/ext/607666-principal-cno-developer](https://www.wearedevelopers.com/jobs/ext/607666-principal-cno-developer). 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). --- # Principal CNO Developer - **Company:** Ring0 Technologies, Inc. - **Location:** Fort Meade, MD, United States - **Experience:** Expert - **Salary:** $180,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Software Applications, Assembly Language, Confluence, JIRA, Unit Testing, Unix, Computer Programming, Software Debugging, Networking Hardware, Python (Programming Language), Program Analysis, Reverse Engineering, TCP/IP, 64bit, Software Troubleshooting, Atlassian Tools, Windows Kernel - **Published:** June 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=fe9484cdb51c9704 ## About the Role Do you have experience in Technical troubleshooting support?, Do you have a Bachelor's degree?, Design and develop new hardware or software based CNO capabilities. Manage the designing, developing, documenting, testing, and debugging of applications software and systems. Apply expert knowledge of security concepts and networks. Ensure software standards are met. Proficiency in Python and C/C++ programming. Proven experience in troubleshooting and debugging complex systems. Proficiency in low-level internals in one or more technology areas (e.g. Windows, Unix, Mobile, Network devices). Proficiency with networking (TCP/IP) and socket level programming. Qualifications:Required: US Citizen with an active TS/SCI with Poly Bachelor's degree or equivalent and 10+ years relevant experience CNO capability development experience. The work associated with this position will be performed onsite Experience managing/leading teams Communicate status with leadership and customers Good verbal and written communication skills , Desired Skills Software Analysis/Reverse Engineering experience. Understand assembly programming concepts. Unit Test experience. Experience using Atlassian products (JIRA, Confluence, Crucible) Ability to handle stress and work well under pressure. Analytical and Critical Thinking Skills. Programming knowledge/experience with Windows Kernel, or Assembly Language (x86 and 64-bit Intel / AMD, MIPS) ## Related Videos - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [One Pipeline, Three Regulator - SBOM Compliance for the Developer](https://www.wearedevelopers.com/videos/100169-one-pipeline-three-regulator-sbom-compliance-for-the-developer) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) ## 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) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)