> Markdown version of [/jobs/ext/596143-cno-developer](https://www.wearedevelopers.com/jobs/ext/596143-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). --- # CNO Developer - **Company:** Ring0 Technologies, Inc. - **Location:** Arlington, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Unit Testing, C++ (Programming Language), Cyber Security, Software Debugging, Device Drivers, Firmware, Microsoft Visual Studio, Network Protocols, Reverse Engineering, Software Configuration Management, Software Engineering, Data Streaming, WinDBg, Windows Kernel, Operating System Security, Vulnerability Analysis - **Published:** June 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c7f66cc5ab0b428c ## About the Role 5+ years, performing Software Development and writing in software languages such as: C, C++, Python Software development and Windows kernel vulnerability research experience including design, implementation, testing, analysis and debugging supporting Cyber/CNO/R&D. Demonstrated experience developing, testing and debugging code at the operating system level (Windows kernel vulnerability research experience is required) Demonstrated in-depth experience in tool development and operating system architecture of the Windows platform Experience using Visual Studio IDE, Windows SDK, and Windows DDK, WInDBG or equivalent Demonstrated in-depth understanding of network protocols and data flows , Desired Skills Experience in reverse engineering in various architectures (i.e. x86, ARM) Demonstrated in-depth understanding of low level operating systems development and API(s) Experience with writing effective OS level code and extensions (such as device drivers for networking, storage, audio, video, etc.) Demonstrated experience performing Software Configuration Management Demonstrated experience writing unit test when developing new software and fixing bugs ## Description Ring0 Technologies ("Ring Zero") is hiring a CNO Developer with experience in Windows kernel vulnerability research. The developer will be working supporting CNO development of Cyber solutions to real-world problems. We are looking for someone who is passionate about Cybersecurity who can think "outside the box" to solve challenging problems. In this position you will be able to leverage your knowledge of OS security features, Reverse Engineering, Vulnerability Analysis, Networking, Firmware, and Windows Internals ## 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) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Hacking C# from the inside - how to do anything in NET](https://www.wearedevelopers.com/videos/117-hacking-c-from-the-inside-how-to-do-anything-in-net) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [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) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [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 software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)