Staff Windows Kernel Security Engineer in Ottawa

Staff Windows Kernel Security Engineer in Ottawa

Ottawa Full-Time On-site
B

Lead Windows kernel enforcement for BeyondTrust's Identity Security Platform using C, C++, or Rust and deep driver expertise.

As a Staff Software Development Engineer, you will set technical direction for Windows kernel-mode enforcement. You will own drivers, the userspace agent, and the kernel/user-mode boundary. Your work protects endpoints by making real-time permit or deny decisions for identity and AI-agent actions.

Key Responsibilities:

  • Design and own file-system, process, thread, handle, and registry drivers
  • Build userspace components that install and drive enforcement drivers
  • Optimize hot-path latency, caching, enrichment, and process ancestry resolution
  • Extend enforcement across Windows containers, silos, and job objects
  • Represent Windows in cross-organization architecture reviews

Requirements:

  • Eight-plus years of systems-level software engineering experience
  • Production Windows kernel-mode driver development using C, C++, or Rust
  • Deep knowledge of I/O manager, IRPs, security, memory, and processes
  • Experience with WDK, WDF or KMDF, WHQL, and EV signing
  • Proficiency with WinDbg, KD, ETW, Driver Verifier, and crash analysis

Apply Windows kernel engineering, security enforcement, and systems leadership to protect BeyondTrust customers from identity threats.

Staff Windows Kernel Security Engineer in Ottawa employer: BeyondTrust, Inc.

BeyondTrust, Inc. is an exceptional employer that fosters a collaborative and innovative work culture in Canada, where employees are empowered to drive meaningful change in software security. With a strong focus on professional growth, team members have access to cutting-edge tools and resources, ensuring they stay at the forefront of technology while contributing to impactful projects. The company values work-life balance and offers competitive benefits, making it an ideal place for those looking to advance their careers in a supportive environment.

B

Contact Details:

BeyondTrust, Inc. Recruitment Team