... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
Quick apply
... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
... for Unix, Linux, or Windows environments - Developing DLLs for the Windows environment ... software - Kernel knowledge of Unix (Linux) - Bit-level data analysis -Python development ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 1 - [$236k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$236K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 2 - [$284k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$284K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
The incumbent will drive automation, security, and DevOps best practices while delivering resilient ... Monitor performance, tune kernel/OS parameters, and troubleshoot services. Automation and Scripting:
The incumbent will drive automation, security, and DevOps best practices while delivering resilient ... Monitor performance, tune kernel/OS parameters, and troubleshoot services. Automation and Scripting:
The incumbent will drive automation, security, and DevOps best practices while delivering resilient ... Monitor performance, tune kernel/OS parameters, and troubleshoot services. Automation and Scripting:
The incumbent will drive automation, security, and DevOps best practices while delivering resilient ... Monitor performance, tune kernel/OS parameters, and troubleshoot services. Automation and Scripting:
Application Developer
Annapolis Junction, MD · On-site
$100K - $180K/yr
Test applications operating within Unix, Linux, or Windows environments. * Assist with network and ... Unix or Linux kernel development * Bit-level data analysis * Computer telephony development using ...
Quick apply
Application Developer
Annapolis Junction, MD · On-site
$100K - $180K/yr
Test applications operating within Unix, Linux, or Windows environments. * Assist with network and ... Unix or Linux kernel development * Bit-level data analysis * Computer telephony development using ...
Vulnerability Researcher 3 - [$326k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$326K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 3 - [$326k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$326K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 3 - [$326k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$326K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
Vulnerability Researcher 3 - [$326k/yr] TS/SCI FS-Poly with Security Clearance
Annapolis Junction, MD · On-site
$326K/yr
... Windows system APIs. ● Understanding of virtual function tables in C++. ● Heap allocation strategies and protections. ● Experience with very large software projects. ● Kernel programming ...
... tune kernel/OS parameters, and troubleshoot services. Automation and Scripting: • Develop and ... Network Engineering: • Design, implement, and troubleshoot enterprise L2/L3 networks (VLANs ...
... tune kernel/OS parameters, and troubleshoot services. Automation and Scripting: • Develop and ... Network Engineering: • Design, implement, and troubleshoot enterprise L2/L3 networks (VLANs ...
Experience with application and kernel development on Linux / Windows /iOS / Android. * Experience with Assembly programming (x86, ARM) * Experience with software development processes and lifecycles ...
Experience with application and kernel development on Linux / Windows /iOS / Android. * Experience with Assembly programming (x86, ARM) * Experience with software development processes and lifecycles ...
Work with Windows or Linux operating system internals to optimize performance and ensure deep ... Experience with infrastructure as code (IaC), containerization, or modern DevOps practices for ...
Quick apply
Work with Windows or Linux operating system internals to optimize performance and ensure deep ... Experience with infrastructure as code (IaC), containerization, or modern DevOps practices for ...
Interface with operating system internals for either Windows or Linux to optimize performance and ... Hands-on experience building or integrating AI/LLM tools (LangChain, LangGraph, Semantic Kernel ...
Quick apply
Interface with operating system internals for either Windows or Linux to optimize performance and ... Hands-on experience building or integrating AI/LLM tools (LangChain, LangGraph, Semantic Kernel ...
Senior CNO Developer (Onsite)
$99K - $206K/yr
Windows applications using Visual Studio or .NET environments; UNIX applications using make files ... Deep understanding of operating systems internals and kernel-level programming * Expertise in ...
Senior CNO Developer (Onsite)
$99K - $206K/yr
Windows applications using Visual Studio or .NET environments; UNIX applications using make files ... Deep understanding of operating systems internals and kernel-level programming * Expertise in ...
Senior CNO Developer (Onsite)
Annapolis, MD · On-site
$99K - $206K/yr
Windows applications using Visual Studio or .NET environments; UNIX applications using make files ... Deep understanding of operating systems internals and kernel-level programming * Expertise in ...
Senior CNO Developer (Onsite)
Annapolis, MD · On-site
$99K - $206K/yr
Windows applications using Visual Studio or .NET environments; UNIX applications using make files ... Deep understanding of operating systems internals and kernel-level programming * Expertise in ...
Performing long-term, in-depth vulnerability assessments using reverse engineering, kernel ... Strong understanding of the Windows and Linux Operating System internals and APIs * Knowledge of ...
Performing long-term, in-depth vulnerability assessments using reverse engineering, kernel ... Strong understanding of the Windows and Linux Operating System internals and APIs * Knowledge of ...
Windows Kernel Developer information
See Maryland salary details
$58.7K - $73.1K
13% of jobs
$73.1K - $87.5K
4% of jobs
$100.5K is the 25th percentile. Wages below this are outliers.
$87.5K - $101.9K
9% of jobs
$101.9K - $116.2K
9% of jobs
The median wage is $125.3K / yr.
$116.2K - $130.6K
25% of jobs
$141.2K is the 75th percentile. Wages above this are outliers.
$130.6K - $145K
22% of jobs
$145K - $159.4K
2% of jobs
$159.4K - $173.8K
4% of jobs
$173.8K - $188.2K
4% of jobs
$188.2K - $202.5K
4% of jobs
$202.5K - $216.9K
4% of jobs
$58.7K
$131K
$216.9K
How much do windows kernel developer jobs pay per year?
What is a Windows Kernel Developer?
A Windows Kernel Developer is responsible for designing, developing, and debugging software that interacts with the Windows operating system at the kernel level. This includes creating drivers, improving system performance, and ensuring security. They work with low-level programming languages like C and C++ and require a deep understanding of Windows internals, memory management, and concurrency. Their role is critical in industries such as cybersecurity, device driver development, and enterprise software solutions.
What are the key skills and qualifications needed to thrive as a Windows Kernel Developer, and why are they important?
To thrive as a Windows Kernel Developer, you need strong programming skills in C/C++, deep knowledge of operating system concepts, and experience with kernel-mode debugging and Windows internals, typically supported by a degree in computer science or a related field. Proficiency with tools like WinDbg, Visual Studio, and the Windows Driver Kit (WDK), as well as certifications such as Microsoft Certified: Windows Operating System Fundamentals, is valuable. Analytical thinking, attention to detail, and effective communication are essential soft skills, enabling you to solve complex technical challenges and collaborate with cross-functional teams. These capabilities are crucial for designing robust, secure, and high-performance system software that operates at the core of Windows environments.
What are some typical challenges a Windows Kernel Developer can expect to face on the job?
As a Windows Kernel Developer, you will often encounter complex debugging scenarios, where identifying and addressing low-level issues such as memory corruption, race conditions, or system crashes can be challenging. Working closely with hardware teams, application developers, and QA engineers, you'll need to interpret intricate technical details and integrate kernel changes without disrupting system stability. The environment may require handling urgent production issues and keeping up with Microsoft's evolving kernel architecture and security models. However, these challenges offer valuable opportunities to deepen your expertise and have a direct impact on system reliability and performance.

Full-time
Posted 12 days ago
Job description
Serving Maryland and the Greater Washington D.C. area, SageCor Solutions (SageCor) is a growing company bringing complete engineering services and true full lifecycle System Engineering services to areas requiring (or desiring) nationally-recognized expertise in high performance computing, large data analytics and cutting edge information technologies.
Active TS/SCI w/ Polygraph required.
Required Experience:
Bachelor's Degree in Electrical Engineering or Computer Science or Computer Engineering or Mathematics. Four (4) years of equivalent related military experience may be substituted for the Bachelor degree. Master of Computer Science or Computer Engineering
- System Requirements Analysis
- Software System Design
- Software System Development
- Software System Integration
- Software System Testing
Required Skills:
- Developing software applications in C, C++, or Java
- Developing software applications for Unix, Linux, or Windows environments
- Developing DLLs for the Windows environment
- Development on computer telephony platforms using computer technology cards such as Dialogic
- Object-oriented programming
- Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.11, 802.16, SIP, MEGACO, or MGCP
- Web development, with proven knowledge of XML, php, mySQL, ColdFusion, or Apache
- Script writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languages
- Database experience with Sybase, Oracle, or Microsoft
- Reverse engineering and analysis of software
- Kernel knowledge of Unix (Linux)
- Bit-level data analysis
-Python development (preferably using virtual environments) -Experience with Python test automation frameworks (pytest, others)
-Experience with CI/CD tools like Jenkins or Bamboo.
-Experience with version control software like git and subversion
- Experience with common networking protocols (TCP/IP, MPLS, Ethernet) and protocol analysis preferred.
Consistent with federal and state law where SageCor conducts business, SageCor Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, or any other protected class.