Senior Kernel Software Developer
Threatlocker Inc.
COMPANY OVERVIEW
ThreatLocker® is a leader in endpoint protection technologies, providing enterprise-level cybersecurity tools to improve the security of servers and endpoints. The ThreatLocker® platform with Application Allowlisting, Ringfencing™, Storage Control, Elevation Control, Endpoint Network Control, Configuration Management, and Operational Alert solutions are leading the cybersecurity market toward a more secure approach of blocking the exploits of application vulnerabilities.
POSITION OVERVIEW
We are seeking a Windows Kernel Driver Engineer with extensive experience in filter driver development and Windows system internals to join our cybersecurity product team. In this role, you will build and maintain critical kernel -mode components that power next-generation threat detection, prevention, and response capabilities on Windows systems. The role will be based in Orlando, FL and is an in-office position.
JOB SCOPE
The Kernel Developer will be responsible for, but not limited to:
- Design and develop kernel -mode filter drivers (file system minifilter, registry filter, network filter, etc.) to support security monitoring and enforcement.
- Investigate and reverse-engineer Windows internals to implement low-level security features and bypass-resistant protections.
- Collaborate with the threat research, detection, and user-mode engineering teams to develop scalable and stealthy security solutions.
- Perform in-depth kernel debugging, crash dump analysis, and performance tuning using WinDbg, ETW, and related tools.
- Develop robust, secure, and maintainable driver code that meets Microsoft's signing and certification standards.
- Monitor Windows platform changes to ensure compatibility and stability across OS versions.
REQUIRED QUALIFICATIONS
- 5+ years of hands-on experience writing Windows kernel -mode drivers, particularly filter drivers.
- Expert knowledge of Windows system internals (memory management, I/O subsystem, object manager, etc.).
- Proficiency in C/C++, Windows Driver Kit (WDK), and kernel debugging tools.
- Experience in the cybersecurity domain, especially endpoint protection, EDR, anti-malware, or kernel -level monitoring.
- Solid understanding of code injection techniques, hooking, kernel -mode exploits, and mitigation strategies.
- Strong problem-solving skills and a security-first engineering mindset.
PREFERRED QUALIFICATIONS
- Experience with malware analysis, reverse engineering, or rootkit detection.
- Familiarity with Windows kernel threat models and secure coding practices.
- Exposure to Microsoft kernel -mode signing, WHQL, and driver submission processes
- Contributions to the infosec community (research, publications, open-source projects, talks)
WORKING CONDITIONS
The duties described below are representative of those encountered while performing the essential functions of this position. If necessary, reasonable accommodation may be requested and will be evaluated for its relationship to the essential functions that must be performed.
- Job will generally be performed in an office environment but may require travel to visit company offices and/or property locations.
- While performing duties of this job, would occasionally require to stand, walk, sit, reach with hands and arms, climb or balance, stoop or kneel, talk and hear, and use fingers and hands to feel objects and tools.
- Must occasionally lift and/or move up to 25 pounds.
- Specific vision abilities required include close vision, distance vision, depth perceptions, and the ability to adjust focus.
A background check and drug/substance screening are required after a conditional offer. Employment will proceed only upon receiving clear results from both.
ThreatLocker also conducts randomized drug and substance testing approximately every 60 days, in line with the same screening standards.
- ...vulnerabilities. POSITION OVERVIEW We are seeking a Windows Kernel Driver Engineer with extensive experience in filter driver... ...Orlando, FL and is an in-office position. JOB SCOPE The Kernel Developer will be responsible for, but not limited to: Design and...SeniorFull timeWork at office
$184k - $287.5k
A leading technology company is seeking a Senior Software Engineer for AI and DL Kernel Libraries in Santa Clara, CA. The role involves designing and optimizing kernels for high-impact AI workloads and collaborating with engineers on innovative solutions. Candidates should...SeniorRemote job$198k - $286k
Role Description We are seeking a Senior AI Kernel Engineer to lead the design and optimization of high-performance kernels for large-scale AI inference on GPUs and emerging custom accelerators. In this role, you will own performance-critical paths, drive architectural...SeniorFull timeWork experience placementLocal areaFlexible hours$182k - $242k
...is the product. We're looking for a Senior Engineer for CoreWeave's Benchmarking & Performance team, focused on kernel authoring and optimization. You will write,... ...high-performance computing, GPU/accelerator software, or performance-critical systems. ~ Hands...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...MANTECH!MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our team in Augusta, GA This is an onsite position.... ...of Linux environments, including Linux internals, kernel-level concepts, and advanced networking.Experience identifying...SeniorFull timeWork at officeLocal areaRemote work
- ...kSenior Application Engineer, Software/Firmware (Embedded Linux)... ...AvailableWe are looking for a Senior Application Engineer, Software... ...different hardware platforms Develop and modify OS-level and firmware... ...-up, driver development, and kernel-level debugging Proficiency...SeniorRemote work
$140k - $180k
Windows Kernel Software Developer Our client, a global cybersecurity leader that provides enterprise-level cybersecurity tools for the Managed Services Provider (MSP) industry, is seeking a Kernel Software Developer based in Orlando, FL. SALARY $140K - 180K (based on experience...Remote work- ...VAST Data is looking to add a V-Force Developer to our growing team! This is a unique opportunity... ...the data platform for the AI era—software infrastructure that powers the capture,... ...and the ability to work close to the OS/kernel level Solid understanding of networking...SeniorFull time
$190k - $300k
...technology. We are at the forefront of software and hardware innovation, pushing the boundaries... ...you will do:As a member of the SIMD Kernels team, you will help productize the... ...stack for our AI compute engine. You will develop, enhance, and maintain software kernels...Work experience placementRemote work$160k - $275k
...be the compute platform for AGI. We are developing vertically integrated full-stack solutions... ...to systems including hardware and software to train and run the largest ML workloads... ...a hands-on engineering TLM to lead the Kernel team. You will manage, mentor, and grow...Daily paidFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours- ...opportunity employer. Overview The Senior Applications Developer is responsible for designing,... ...concurrent priorities spanning new AI-powered software development as well as applications... ...Microsoft Agent Framework, Semantic Kernel, LangGraph, AutoGen) for building...SeniorWork at officeRemote work
- ...Engineering Career Stream: Design - Software EngineeringSAP Short Name: SLE-ENG-... ...Indicator: IndirectSummaryThe Senior Lead Engineer, Software develops, debugs, tests, deploys and supports... ...including Yocto meta-layers, U-Boot and kernel porting, device tree, and flash...SeniorWork at officeRemote work
$162.6k - $244k
...Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As... ...security assessments, develop company products, and... ...are met.General Summary:As a Senior Software Engineer, you will contribute... ..., scheduler and Linux Kernel. Key Responsibilities:Develop...SeniorWork experience placementImmediate startWork from home$131k - $218.3k
...seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team... ...CMM. This role involves designing, developing, and deploying end-to-end AI-powered... ...using tools like Pydantic, Semantic Kernel, LangChain, LlamaIndex, and vector databases...SeniorFull time$152k - $241.5k
...company”.NVIDIA is hiring a Senior AI Compiler Engineer. GPUs are... ...and edge.What you’ll be doing:Develop MLIR-based graph... ...implement compiler optimizations and kernel generation for neural networks... ...contribute to other general software engineering work.What we need...SeniorFull timeRemote work$152k - $241.5k
...orchestration that work together with NVIDIA's software stack to provide comprehensive... ...models. As a member of the team, you will develop new agent abstractions, GPU-centric runtimes... ...hardware through compilers/toolchains, kernels/libraries, frameworks, distributed...SeniorFull timeRemote work$2,000 per month
...hardware for frontier intelligence. We co-design chips, racks, software, and manufacturing to deliver best-in-class throughput and latency... ...release presents a new opportunity to push the frontier on kernel engineering. Future performance breakthroughs will come from AI...Full timeWork at officeRelocation package$152k - $241.5k
...Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI... ...:Analyzing deep learning networks and developing compiler optimization algorithms.Strong... ...and frameworks, such as PyTorch, JAX.GPU kernel authoring and performance analysis using...SeniorFull timeRemote work$184k - $287.5k
...guide next-generation NVIDIA hardware and software. If you are driven by innovation and... ...future problems they are solving. You will develop and improve fundamental parallel algorithms... ...operators, involving but not limited to GPU kernel optimization, instruction-level tuning,...SeniorFull timeRemote work- ...thinking organization, apply now.We are currently seeking a Software Development Senior Specialist to join our team in Plano, Texas (US-TX),... ...exposure to frameworks and tools such as LangChain, Semantic Kernel, Python, REST APIs, Kubernetes, Docker, and CI/CD pipelines...SeniorWork at officeRemote workFlexible hours
$158.5k - $172k
...value they deserve.About The OpportunityAs a Senior Engineer on the Runtime Automation team,... ...ensuring fast, secure, and friction-free software delivery workflows.Secure and Standardize... ...deep Linux internals knowledge and kernel-level tuning to maximize efficiency and stability...SeniorFull timeTemporary workWork at officeFlexible hours3 days per week$205.2k - $360.8k
...enterprise environments every day. Senior Principal, AI Software Engineer - Agentic & Industry... ...drive measurable business outcomes Develop production-grade AI applications using... ...frameworks such as LangChain, Semantic Kernel, AutoGen, CrewAI, or similar technologies...SeniorWork from homeWorldwideFlexible hours- Senior Principal, AI Software Engineer– Agentic & Industry SolutionsSkip to main contentThis site uses cookies... ...Orchestration capabilities• Develop reusable AI Skills, Agents, Copilots,... ...such as LangGraph, CrewAI, Semantic Kernel, LangChain, AutoGen, OpenAI APIs, Anthropic...SeniorWork from homeWorldwideFlexible hours
$179k - $268.4k
..., Engineering Group Modem Software Engineering General Summary... ...motivated and experienced Senior Staff Software Engineer to join... ...features spanning Linux kernel, Ethernet device drivers and... ...networking subsystems ~ Experience developing and debugging embedded...SeniorWork experience placementWork from home- ...Senior SAP Basis Consultant We are seeking a Senior SAP Basis Consultant. In this role, you will serve as the primary technical authority... ..., Azure, or GCP. You will own end-to-end lifecycle management (kernel upgrades, Support Package Stacks, enhancement packs), drive SAP...SeniorFull timeRemote work
$148k - $249k
...performance of cloud and on-prem environments.- Develop and extend workloads and benchmarks (... ...across hardware, firmware, Linux kernel, runtimes, and distributed services using... ...and leadership.Qualifications:- 5+ years software engineering or systems/performance engineering...SeniorFull timeWork at officeWork from homeFlexible hours$200k - $322k
...are seeking a highly skilled Senior Staff SRE to join our dynamic... ...services and drive efficiency with software and hardware optimizations (... ..., analyze capacity data and develop plans for appropriate level... ....Linux OS Proficiency with Kernel InternalsExperience with running...SeniorFull timeRemote work- ...Senior DevOps Engineer The Senior DevOps Engineer will contribute... ...of pragmatic operators and software craftspeople that apply sound... ...it be a database, the Linux kernel, or some more specific interest... ...response. Design and develop scalable architectures and work...SeniorRemote work
$200k - $220k
...Senior Staff Software Engineer Location: Santa Clara, CA (Onsite) Group: Analyzer Product... ...take a leading role in architecting and developing the low-level software that powers our... ...hardware devices, utilizing Linux kernel-level tools to manage hardware registers...SeniorFull timeTemporary workSummer holidayWorldwideFlexible hours- ...is seeking a highly skilled Senior Applied AI Engineer to focus... ...the most consequential legacy software systems still operating today... ...~Demonstrated experience developing production AI applications powered... ...LangChain, LlamaIndex, Semantic Kernel, CrewAI, AutoGen, or similar....SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Kernel Software Developer. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote



