DevJobs

Windows Internals/Driver Software engineer

Overview
Skills
  • C++ C++
  • Windows kernel development ꞏ 3y
  • Driver development ꞏ 3y
  • Windows internals
  • KMDF
  • Memory management
  • Native APIs
  • WDM
  • Driver certifying
  • Driver signing
  • Filter drivers
  • FS mini-filter drivers
  • Microsoft Virus Initiative
  • Security concepts

About the job

We are looking for an experienced individual to join a team that is responsible for developing our cutting-edge collection, prevention and protection technologies using both documented and undocumented proprietary kernel mode techniques.

The team develops the core kernel technologies for a wide variety of products, from EDR to next-gen AV, including work that encompasses many aspects of kernel development, from infrastructure through filter drivers to function hooking, to name a few.

In this position you will:

  • Write kernel and Driver software that can reach the internals of the operating system.
  • Implement novel collection and protection techniques.
  • Write robust driver infrastructure.
  • Optimize for extreme performance constraints.
  • Research uncharted territories of the Windows kernel, drivers, APIs, and internal mechanisms.

Requirements:

  • At least 3 years of experience in Windows kernel and Driver development.
  • Experience in kernel technologies such as WDM and KMDF.
  • Firm understanding of Windows internals - the inner workings of Windows architecture, kernel mechanics, memory management, native APIs, and libraries.
  • The ability to independently take a feature through the entire cycle – from conception and definition, through design, implementation, and testing, until a successful release to production.
  • Proven experience with modern C++ (focusing on system-level Windows) - a strong advantage.
  • Firm understanding of security concepts - a strong advantage.
  • Background in writing filter and FS mini-filter drivers - a strong advantage.
  • Relevant military background/BSc/MSc from a known university - an advantage.
  • Experience with signing and certifying a Windows Driver.
  • Familiarity with Microsoft Virus Initiative program.

Cybereason