
Windows Kernel Developer
Virtuozzo
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇷🇸 Serbia
Visit company websiteJob 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