Senior C++ Driver and User Mode Engineer

Remote work can now easily be secured on any PC or Mac without VDI. With our company, work lives in a company-controlled Secure Enclave installed on the user’s PC or Mac, where all data is encrypted and access is managed.

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

What You Will Do:

  • 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 Venn's Secure Enclave product. As 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.
  • You will be expected to document your work and learnings, as well as code solutions in both C++ and C#.
  • Regular and thorough communication with your team and QA, product and support teams will be required in written English.

What You Will Bring:

  • Knowledge of writing drivers in C++ (14, 17)
  • Solid experience with WDK (filter driver, WFP, mini filter, NDIS) and kernel level debugging
  • Solid understanding of best practices so you can produce high quality, testable and secure code (OOP, smart pointers, STL)
  • Experience in developing complex apps (multi-threading, IPC, semaphores, mutex, race conditions, memory handling, etc.)
  • Debugging experience (Windbg, API Monitor, ProcExp, AppVerifier, etc.)
  • User mode applications development (ALPC, APC, Windows service, ATL, hooks)
  • Knowledge in COM architecture (e.g. marshaling), RPC calls.
  • Sandboxing technologies experience (AppContainers, etc.)
  • Able to write complex apps in C#
  • Mentorship skills
Наш рекрутер
C / C++ / Embedded
Lead, Senior
інше місто
Антоніна Матюшко
Business analyst
Повна зайнятість
Антоніна Матюшко
Head of Product
Англійська (Advanced)
Повна зайнятість
Юлія  Кріль
HRD
Remote,
Київ, Україна
Англійська (Upper-intermediate)
Англійська (Advanced)
Повна зайнятість
Марта Стопець
Senior Systems Engineer
Remote,
Англійська (Advanced)
Повна зайнятість
Юлія  Кріль
Head of Delivery
Remote,
Київ, Україна
Англійська (Upper-intermediate)
Англійська (Advanced)
Повна зайнятість
Повна зайнятість
Англійська (Advanced)
Повна зайнятість
Remote,
Київ, Україна
Англійська (Upper-intermediate)
Англійська (Advanced)
Повна зайнятість