Windows Kernel Developer
Role details
Job location
Tech stack
Job 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
Requirements
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