Senior Windows Kernel and User Mode Engineer

A USA-based technology company specializing in secure workspace solutions is looking for a Senior Windows Kernel and User Mode Engineer. Their platform allows enterprises to isolate and protect corporate data on any device without sacrificing user experience. They serve a wide range of industries and are trusted by leading global organizations. The company is growing rapidly, backed by strong revenue growth and innovation in cybersecurity and remote work technologies.

Senior Windows Kernel and User Mode Engineer
Повна зайнятість
Англійська: Advanced

Required skills:

  1. Knowledge of writing drivers in C++ (14, 17)
  2. Solid experience with WDK (filter driver, WFP, mini filter, NDIS) and kernel level debugging
  3. Solid understanding of best practices so you can produce high quality, testable and secure code (OOP, smart pointers, STL)
  4. Experience in developing complex apps (multi-threading, IPC, semaphores, mutex, race conditions, memory handling, etc)
  5. Debugging experience (Windbg, API Monitor, ProcExp, AppVerifier, etc)
  6. User mode applications development (ALPC, APC, Windows service, ATL, hooks)

Nice to have:

  1. Knowledge in COM architecture (e.g. marshaling), RPC calls.
  2. Sandboxing technologies experience (AppContainers, etc)
  3. Able to write complex apps in C#
  4. Mentorship skills

About the role:

  1. Your primary responsibility will be to help your distributed team expand compatibility with different Windows applications, as well as continue to improve the security of the Venn Secure Enclave product. As a part of this you will be required to reverse engineer different parts of Windows (user + kernel mode) and how different applications interact with the operating system.
  2. You will be expected to document your work and learnings, as well as code solutions in both C++ and C#.
  3. Regular and thorough communication with your team and QA, product and support teams will be required in written English
Unser Recruiter
Марта Стопець
Марта Стопець
Rekrutierer kontaktieren
C / C++ / Embedded
Lead, Senior
Remote
Марта Стопець
Senior Systems Engineer(EU)
Remote,
Англійська (Advanced)
Повна зайнятість
Юлія  Кріль
Head of Marketing (Global & U.S. Market)
Remote,
Англійська (Advanced)
Повна зайнятість
Антоніна Матюшко
Lead Product Manager (for IDEs)
Англійська (Advanced)
Антоніна Матюшко
Business analyst
Повна зайнятість
Антоніна Матюшко
Head of Product
Англійська (Advanced)
Повна зайнятість
Юлія  Кріль
HRD
Remote,
Kiew, Україна
Англійська (Upper-intermediate)
Англійська (Advanced)
Повна зайнятість
Remote,
Англійська (Advanced)
Повна зайнятість
Remote,
Англійська (Advanced)
Повна зайнятість
Англійська (Advanced)