Virtuozzo

Windows Kernel Developer

Virtuozzo

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇸 Serbia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

LinuxPythonUnix

About the role

  • Design & build new VirtIO drivers for emerging device classes
  • Turbo-charge existing drivers — storage, networking, anything that moves bits
  • Reverse-engineer Hyper-V paths to unlock enlightenments and squeeze every last cycle out of the hypervisor
  • Own Windows logo & certification pipelines (WHQL, SVVP, etc.) so “it just installs and works.”
  • Upstream & collaborate with open-source communities (VirtIO-Win, libguestfs, QEMU/KVM) — your patches help others
  • Share your wins at events that advance technology and creativity

Requirements

  • Strong C programming skills and a knack for writing clean, maintainable, low-level code
  • Solid grasp of at least one Windows kernel subsystem (networking or storage preferred)
  • Command-line comfort on Unix/Linux — you’ll often test and script there
  • Fluency with Windows kernel debugging (WinDbg, KD, ETW, or your secret sauce)
  • Reverse-engineering chops — static/dynamic analysis doesn’t scare you
  • Clear written & spoken English because we’re a fully remote, globally distributed team
  • Nice to Have: Track record in open-source (GitHub, mailing-list posts, patchsets). Familiarity with QEMU/KVM internals and how VirtIO works on the host side. DevOps know-how : CI pipelines, driver-signing automation, artifact delivery. Python scripting for build tooling, testing, or data crunching.
Benefits
  • Flexible hours and remote work options
  • Share Options — everyone shares in our success with share options
  • We help our team get private medical insurance
  • Space for creativity and experimentation within the company’s goals
  • Supportive, engineering-driven culture with minimal bureaucracy
  • The chance to influence Core team and R&D decisions from day one
  • A smart, friendly team that values reliability, simplicity, and automation

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C programmingWindows kernel subsystemWindows kernel debuggingreverse engineeringstatic analysisdynamic analysisPython scriptingCI pipelinesdriver-signing automationartifact delivery
Soft skills
clear written communicationclear spoken communication
Certifications
Windows logo certificationWHQLSVVP