Windows Kernel Systems Engineer – Endpoints & Telemetry

Cylake

Sunnyvale (CA)

On-site

USD 150,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Comprehensive benefits package

Job summary

Cylake is seeking a highly skilled Windows kernel engineer in Sunnyvale, CA to design and build the low-level endpoint infrastructure powering telemetry, detection, and system instrumentation across Windows environments.

The role spans kernel and user-mode development, focusing on production-grade systems that operate in highly concurrent, security-sensitive environments. Strong C/C++ skills and deep Windows internals expertise are essential.

Qualifications

  • Extensive experience building low-level Windows systems software.
  • Deep expertise in Windows kernel architecture and NT internals.
  • Extensive experience developing Windows kernel drivers.
  • Strong knowledge of process, thread, memory, and object management.
  • Expert-level C/C++ programming skills.
  • Experience debugging complex multithreaded systems.

Responsibilities

  • Design and develop production-quality Windows kernel drivers using WDM/WDF.
  • Build kernel instrumentation and telemetry pipelines for endpoint visibility.
  • Develop high-performance process, thread, and image lifecycle tracking.
  • Implement scalable kernel callback infrastructure using: Process notifications, Thread notifications, Image load notifications, Object callbacks, Registry callbacks.
  • Design lock-efficient kernel data structures and synchronization strategies.
  • Build reliable user/kernel communication mechanisms.
  • Debug complex concurrency, synchronization, and memory issues.

Skills

Windows kernel architecture
NT internals
Kernel driver development
C/C++ programming
Multithreaded debugging
WinDbg
System instrumentation

Tools

WinDbg
Kernel debugging
ETW

Job description

Cylake is seeking a highly skilled Windows kernel engineer in Sunnyvale, CA to design and build the low-level endpoint infrastructure powering telemetry, detection, and system instrumentation across Windows environments.

The role spans kernel and user-mode development, focusing on production-grade systems that operate in highly concurrent, security-sensitive environments. Strong C/C++ skills and deep Windows internals expertise are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Windows Kernel Engineer: Low-Level Systems & Security
Windows Kernel Engineer: Low-Level Systems & Security

Cylake, Inc • Sunnyvale (CA)

On-site
USD 150,000 - 250,000
Windows Kernel & Security Systems Engineer
Windows Kernel & Security Systems Engineer

Cylake Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 250,000
Windows Kernel Engineer — High-Performance Systems
Windows Kernel Engineer — High-Performance Systems

Nightwing • Sterling (VA)

On-site
USD 100,000 - 130,000
Senior Windows Kernel Engineer - Cybersecurity Platform
Senior Windows Kernel Engineer - Cybersecurity Platform

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Remote Windows Low-Level C++ Engineer - Endpoint Security
Remote Windows Low-Level C++ Engineer - Endpoint Security

SentinelOne • Town of Italy (NY)

Remote
USD 100,000 - 150,000
Windows Kernel Engineer - TS/SCI w Poly
Windows Kernel Engineer - TS/SCI w Poly

Stech Technology UK Limited • McLean (VA)

On-site
USD 100,000 - 130,000
Windows System Software Engineer
Windows System Software Engineer

Cylake, Inc • Sunnyvale (CA)

On-site
USD 150,000 - 250,000
Windows System Software Engineer
Windows System Software Engineer

Cylake • Sunnyvale (CA)

On-site
USD 150,000 - 250,000
Competitive compensation
Comprehensive benefits package
Windows System Software Engineer
Windows System Software Engineer

Cylake Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 250,000
Remote Senior Low‑Level Software Engineer, EDR Kernel
Remote Senior Low‑Level Software Engineer, EDR Kernel

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 120,000 - 160,000