> Markdown version of [/jobs/ext/249085-windows-kernel-developer](https://www.wearedevelopers.com/jobs/ext/249085-windows-kernel-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). --- # Windows Kernel Developer - **Company:** NIGHTWING LLC - **Location:** Sterling, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), C++ (Programming Language), Software Debugging, Device Drivers, Python (Programming Language), Microsoft Visual Studio, Performance Tuning, Systems Development Life Cycle, WinDBg, Reliability of Systems, Windows Kernel - **Published:** May 25, 2026 - **Apply:** https://www.juju.com/job/00000000g2i86j ## About the Role Current TS/SCI with Poly Clearance Minimum of three (3) years of experience** **developing, testing, and debugging software using** **C, C++, and Python Minimum of three (3) years of in-depth experience** **developing, testing, and debugging Windows-based software using** **Visual Studio IDE** **and the** **Windows SDK Demonstrated in-depth understanding of** **Windows low-level systems development and Windows APIs Minimum of three (3) years of experience** **developing and testing** **Windows kernel-level software Minimum of three (3) years of experience** **performing** **Windows kernel-level debugging and diagnostics** **using tools such as** **Windows DDK, WinDBG, or equivalent Desired Skills (Preferred) Strong understanding of operating system architecture and device drivers Experience with system performance optimization and root-cause analysis Ability to work independently in a fast-paced, technically complex environment ## Description Nightwing is seeking experienced** **Windows Kernel Developers** **to support the design, development, testing, and debugging of low-level Windows operating system software. The ideal candidates will bring strong expertise in kernel-level development, Windows internals, and advanced debugging techniques to deliver high-performance, reliable solutions., Design, develop, test, and debug kernel-level software for the Windows operating system Develop low-level system components and interfaces using Windows APIs Perform kernel-level diagnostics, troubleshooting, and performance analysis Collaborate with cross-functional engineering teams to integrate and validate system components Ensure software reliability, security, and maintainability through rigorous testing and debugging practices ## Related Videos - [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 Web AI Can Power the Agentic Web - Jason Mayes (Google)](https://www.wearedevelopers.com/videos/1896-how-web-ai-can-power-the-agentic-web-jason-mayes-google) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) - [The Developer Workstation Blind Spot: Why Your Security Stack Can't See What Matters Most](https://www.wearedevelopers.com/videos/100254-the-developer-workstation-blind-spot-why-your-security-stack-can-t-see-what-matters-most) ## 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) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)