CareerPlanSign in

Staff Principal Software Engineer Windows

💼 Full-time🗓 2026-08-31 → 2026-09-25

Core

Take the Windows agent from proof of concept to a signed, installable, auto-updating product, managing kernel-mode drivers, user-mode relays, and enterprise deployment.

Role type

Staff Principal Software Engineer (Windows Endpoint/Driver)

Builds

Endpoint client, kernel-mode drivers, user-mode services, installer, and update mechanisms for Windows agents.

Domain

Operating Systems (Windows), Kernel Development, Endpoint Security/Management

Deliverable

production ML models | product features | infrastructure

Required skills

Kernel-mode Windows development (KMDF/WDM), C/C++, Go, Windows Driver Kit, WinDbg, Code signing (Authenticode/EV), TLS interception, Electron/TypeScript, Enterprise deployment (Intune/MDM/Group Policy), Failure handling design

Preferred skills

EDR/DLP agent development, MSIX/MSI/WiX, Auto-update frameworks, AI coding tools

Technologies

KMDF, WDM, WinDbg, Electron, TypeScript, C, C++, Go, Intune, MDM, Group Policy, WiX, MSIX

Responsibilities

Own WFP callout driver and Go user-mode relay synchronization; Handle production kernel-mode driver signing and attestation; Build installer and update mechanism; Design fail-open behavior for non-AI traffic; Manage local CA trust and TLS interception; Raise engineering standards via code review and mentorship.

Seniority

Staff Principal, hands-on IC with mentorship

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.