... 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 ...
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 ...
Fort George G Meade, MD · On-site
$190K - $247K/yr
Developing DLLs for the Windows environment * Development on computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be able ...
Fort George G Meade, MD · On-site
$190K - $247K/yr
Developing DLLs for the Windows environment * Development on computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be able ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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
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 ...
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 ...
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 ...
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 ...
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 ...
Columbia, MD · On-site
... Windows system API's • Understanding of virtual function tables in C++ • Heap allocation strategies and protections • Experience with very large software projects • Kernel programming ...
Columbia, MD · On-site
... Windows system API's • 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:
Fort George G Meade, MD · On-site
$190K - $247K/yr
Developing DLLs for the Windows environment * Development on computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be able ...
Fort George G Meade, MD · On-site
$190K - $247K/yr
Developing DLLs for the Windows environment * Development on computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be able ...
Hanover, MD · On-site
$130K - $155K/yr
Windows, Linux, Android, iOS, Embedded systems) o Knowledge of network programming o Knowledge of ... kernel modules/drivers * o Experience with virtualization tools (e.g. VMWare, HyperV) * o ...
New
Hanover, MD · On-site
$130K - $155K/yr
Windows, Linux, Android, iOS, Embedded systems) o Knowledge of network programming o Knowledge of ... kernel modules/drivers * o Experience with virtualization tools (e.g. VMWare, HyperV) * o ...
New
... 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 ...
Fort George G Meade, MD · On-site
$157K - $214K/yr
Developing DLLs for the Windows environment * Development of computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be able ...
Fort George G Meade, MD · On-site
$157K - $214K/yr
Developing DLLs for the Windows environment * Development of computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be able ...
Fort George G Meade, MD · On-site
$190K - $247K/yr
Developing DLLs for the Windows environment * Development on computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be/have:
Fort George G Meade, MD · On-site
$190K - $247K/yr
Developing DLLs for the Windows environment * Development on computer telephony platforms using ... Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be/have:
Columbia, MD · On-site
In this role, you'll work at the intersection of software engineering, reverse engineering ... Strong understanding of operating system internals (Windows, Linux, iOS, or Android), kernel-level ...
Quick apply
Columbia, MD · On-site
In this role, you'll work at the intersection of software engineering, reverse engineering ... Strong understanding of operating system internals (Windows, Linux, iOS, or Android), kernel-level ...
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 ...
Annapolis Junction, MD · On-site
$128K - $176K/yr
Windows applications using Visual Studio or .NET environments; UNIX applications using make files ... and kernel-level programming • Expertise in exploitation techniques, including buffer overflows ...
Annapolis Junction, MD · On-site
$128K - $176K/yr
Windows applications using Visual Studio or .NET environments; UNIX applications using make files ... and kernel-level programming • Expertise in exploitation techniques, including buffer overflows ...
Fort George G Meade, MD · On-site
$188K - $230K/yr
... Windows crash dump files, and/or UNIX kernel dumps * Implementing networks with IPv6 protocols ... Software Reverse Engineering to include use of code disassemblers (e.g., IDA Pro) and debugging ...
Fort George G Meade, MD · On-site
$188K - $230K/yr
... Windows crash dump files, and/or UNIX kernel dumps * Implementing networks with IPv6 protocols ... Software Reverse Engineering to include use of code disassemblers (e.g., IDA Pro) and debugging ...
$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
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.
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.
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.
The most popular types of Windows Kernel Developer jobs in Maryland are:
For Windows Kernel Developer jobs in Maryland, the most frequently searched job titles are:

Full-time
Re-posted 11 days ago
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
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.