Windows Driver Developer (KMDF/WFP)

5 033.72 - 5 593.02 USDNet per month - B2B
3 915.11 - 4 614.24 USDGross per month - Permanent
C

Windows Driver Developer (KMDF/WFP)

C
Prosta 20, Warszawa +4 Locations

DataArt

Full-time
B2B, Permanent
Senior
Remote
5 033.72 - 5 593.02 USD
Net per month - B2B
3 915.11 - 4 614.24 USD
Gross per month - Permanent

Job description

Client


Our client is a multi-national company dedicated to Cybersecurity.


Position overview


We are seeking an experienced Windows Driver Developer to join our team. The ideal candidate will have strong expertise in Kernel-Mode Driver Framework (KMDF) and Windows Filtering Platform (WFP) development, primarily using C/C++. You will work on low-level system components, network filtering, and performance-critical applications.


Responsibilities

  • Design, develop, and maintain Windows kernel-mode drivers using KMDF.

  • Implement network filtering solutions leveraging WFP.

  • Develop and optimize I/O filter drivers for advanced functionality.

  • Collaborate on system-level architecture and integration with Windows internals.

  • Write and maintain user-mode components using Win32 API where required.

  • Debug and troubleshoot complex driver and system issues.


Requirements

  • 5+ years of hands-on experience in C++ development (C++11 or later).

  • Deep understanding of Windows internals: kernel architecture, system calls, memory management, and drivers.

  • Proven experience in kernel-mode development (e.g., Windows Drivers, Windows Filtering Platform, minifilters, ETW).

  • Strong debugging and reverse engineering skills using WinDbg, Process Monitor, Process Explorer, IDA/Ghidra.

  • Familiarity with Windows security mechanisms: integrity levels, UAC, AppLocker, secure boot.

  • Experience with Visual Studio, Windows Driver Kit (WDK), and related build/debug environments.

  • Strong experience in KMDF driver development.

  • Hands-on experience with Windows Filtering Platform (WFP).

  • Proficiency in C/C++ for Windows development.

  • Familiarity with Windows internals (memory management, threading, synchronization).

  • Experience with I/O filter drivers (bonus).

  • Knowledge of user-mode programming using Win32 API.


Nice to have

  • Experience building or contributing to endpoint security products (EDR, AV, EPP).

  • Familiarity with Windows telemetry, event logs, Sysmon, and ETW tracing.

  • Experience with malware analysis, Windows exploit techniques, or SOC/DFIR workflows.

  • Scripting capabilities in PowerShell or Python for automation and testing.

  • Understanding of kernel-mode security evasion techniques and defenses.

  • Background in code signing, driver deployment, and secure update mechanisms.

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.

  • Experience with network protocols and packet filtering.

  • Understanding of security concepts related to driver development.

  • Previous work on performance optimization in kernel-mode.

Tech stack

    English

    B2

    C++

    master

    Ghidra

    advanced

    KMDF

    advanced

    WinDbg

    advanced

    Process Monitor

    advanced

    IDA

    advanced

    Windows

    advanced

    Process Explorer

    advanced

    Visual Studio

    regular

    Windows Driver Kit

    regular

Office location

Published: 04.02.2026

Windows Driver Developer (KMDF/WFP)

5 033.72 - 5 593.02 USDNet per month - B2B
Summary of the offer

Windows Driver Developer (KMDF/WFP)

Prosta 20, Warszawa
DataArt
5 033.72 - 5 593.02 USDNet per month - B2B
3 915.11 - 4 614.24 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "a... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.