Windows Endpoint Security Developer

Hire Hangar, Inc.

South Africa

Remote

ZAR 2,313,000 - 3,139,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hire Hangar, Inc. is seeking a Windows Endpoint Security Developer with strong C, C++, and Windows driver development to help build an AI-focused endpoint protection platform.

This is a full-time, hands-on engineering role working remotely with US time zones. The first focus will be building a Windows service that collects system, network, and process data to detect and respond to threats, leveraging Windows internals, kernel-mode and user-mode modules, WFP and ETW.

Qualifications

  • Extensive experience with Windows endpoint security products including AV/EDR.
  • Deep expertise in C, C++, and Windows driver development.
  • Strong understanding of Windows OS fundamentals and internals.
  • Experience with kernel-mode communication mechanisms (IOCTL, ALPC, shared memory).

Responsibilities

  • Design and implement Windows endpoint services, including kernel-mode and user-mode modules.
  • Develop Windows drivers (WDM, KMDF, UMDF) to monitor activity.
  • Build features that drive efficient data collection focused on AI behavioral monitoring.
  • Implement secure hooks and filters using Windows Filtering Platform (WFP), minifilters, and ETW.
  • Collaborate with the team on threat research strategies and translate them into detection logic using endpoint telemetry.
  • Perform advanced debugging and troubleshooting across kernel and user mode using WinDbg, crash dump analysis, and Sysinternals tools.
  • Ensure compliance with Microsoft driver signing, PatchGuard, Secure Boot, and kernel security restrictions.
  • Optimize agent performance to minimize system impact while maintaining visibility and protection.
  • Participate in threat modeling, secure coding reviews, and internal security assessments.

Skills

C
C++
Windows driver development
Windows OS fundamentals
Remote work experience
English communication
Threat modeling
Secure coding practices
WinDbg
Sysinternals tools

Tools

Windows Driver Frameworks (WDM, KMDF, UMDF)
Windows Filtering Platform (WFP)
minifilters
ETW
IOCTL/ALPC
Slack
Zoom

Job description

Join Hire Hangar and work with fast-growing global companies while building a long-term career.

Job Title: Windows Endpoint Security Developer (C/C++ & Driver Development)

Location | Remote Time Zone | US Time Zones (EST–PST)

Role Overview

We are seeking a Windows Endpoint Security Developer with strong C, C++, and Windows driver development skills to help build an AI-focused endpoint protection platform. This is a full-time, hands-on engineering role. Your first focus will be building a Windows service that collects system, network, and process data to detect and respond to threats. The ideal candidate knows Windows internals well and enjoys building fast, reliable security software.

Key Responsibilities
  • Design and implement Windows endpoint services, including kernel-mode and user-mode modules
  • Develop Windows drivers (WDM, KMDF, UMDF) to monitor file system, process, memory, and network activity
  • Build features that drive efficient data collection focused on AI behavioral monitoring
  • Implement secure hooks and filters using Windows Filtering Platform (WFP), minifilters, and ETW
  • Collaborate with the team on threat research strategies and translate them into detection logic using endpoint telemetry
  • Perform advanced debugging and troubleshooting across kernel and user mode using WinDbg, crash dump analysis, and Sysinternals tools
  • Ensure compliance with Microsoft driver signing, PatchGuard, Secure Boot, and kernel security restrictions
  • Optimize agent performance to minimize system impact while maintaining visibility and protection
  • Participate in threat modeling, secure coding reviews, and internal security assessments
Required Qualifications
  • Experience working on Windows endpoint security products such as AV, EDR, DLP, firewall, or intrusion prevention (non-negotiable)
  • Deep expertise in C, C++, and Windows driver development
  • Strong understanding of Windows OS fundamentals and internals
  • Experience with kernel-mode communication mechanisms (IOCTL, ALPC, shared memory)
  • Proficiency with WinDbg, crash dump analysis, and Sysinternals tools
  • Knowledge of Windows Filtering Platform (WFP), minifilters, and ETW
  • Understanding of Microsoft driver signing, PatchGuard, and Secure Boot
  • Experience with threat modeling and secure coding practices
  • Strong written and spoken English with a clear, professional communication style
  • Must have prior remote work experience, be fluent with remote collaboration tools and platforms (such as Slack, Zoom, Google Workspace, Asana, or similar), and have ideally worked with US or UK-based companies. Applications without this experience will not be considered.
Preferred Qualifications
  • Familiarity with cross-platform endpoint security (macOS/Linux)
  • Experience building telemetry or behavioral analytics pipelines for threat detection
  • Exposure to AI/ML-driven security products or monitoring AI agent activity
Tools & Technology
  • C and C++
  • Windows Driver Frameworks (WDM, KMDF, UMDF)
  • Windows Filtering Platform (WFP), minifilters, and ETW
  • WinDbg and Sysinternals tools
  • Slack, Zoom, and other remote collaboration tools
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Windows Endpoint Security Developer
Windows Endpoint Security Developer

Hire Hangar Global • Cape Town

Remote
ZAR 1,983,000 - 2,974,000
Remote Windows Endpoint Security Developer (C/C++, Drivers)
Remote Windows Endpoint Security Developer (C/C++, Drivers)

Hire Hangar Global • Cape Town

Remote
ZAR 1,983,000 - 2,974,000
Remote Windows Endpoint Security Engineer (C/C++ Drivers)
Remote Windows Endpoint Security Engineer (C/C++ Drivers)

Hire Hangar, Inc. • South Africa

Remote
ZAR 2,313,000 - 3,139,000
Endpoint Security Engineer
Endpoint Security Engineer

Placements24 • Soweto

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Fully remote work environment
Professional growth opportunities
Endpoint Security Specialist
Endpoint Security Specialist

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Fully remote
Competitive salary
Health benefits
+1
Endpoint Security Engineer
Endpoint Security Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 950,000
Hybrid work model
Health & wellness benefits
Professional growth
Senior Security Engineer
Senior Security Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Fully remote work
Competitive salary
Professional development opportunities
Head of Security
Head of Security

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 1,421,784 - 1,703,016
Continuous learning budget
Competitive salary + benefits
Opportunity to pioneer AI-driven security
Remote Cybersecurity Engineer
Remote Cybersecurity Engineer

Placements24 • Upington

Hybrid
ZAR 1,982,000 - 2,972,000
Fully remote work
Remote Cybersecurity Engineer
Remote Cybersecurity Engineer

Placements24 • Rustenburg

Remote
ZAR 900,000 - 1,300,000
Fully remote work
Health insurance
Home office allowance
+2