Windows Kernel Developer
Nightwing · Sterling, VA · 4 mo ago
EngineeringFull-time
Key Responsibilities
- 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
Required Qualifications
- 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