Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Software Engineer 2 - Virtualization and Kernel

Microsoft

$100,600 - $215,400
Sep 20, 2025
Redmond, WA, USA
Apply Now

Microsoft's Virtualization Core Platform hypervisor team is looking for a software engineer to work on foundational components of the Microsoft virtualization stack, which is the backbone of Azure and millions of daily users interacting with Hyper-V and Windows 11. The role aims to transform datacenters and the cloud with classic virtualization technologies and new investments in lightweight containers, while also enabling new technology on Windows desktop systems for mobile application development and security, and extending investments in Open Source projects.

Requirements

  • coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
  • building virtualization, operating system, device drivers, or firmware features.
  • coding in C or C++
  • virtualization technologies
  • kernel development
  • CPU, memory, and device virtualization

Responsibilities

  • Design and implement new virtualization related features for Azure, Windows and Hyper-V.
  • Provide technical input across the Windows Core and Azure teams.
  • Drive for quality in everything you do and continuously improve the quality of the systems on which you work.
  • Collaborate across team boundaries to define and drive team charter and vision.
  • work on foundational components of the Microsoft virtualization stack.
  • design and coding at a systems level (e.g., kernel, hypervisor, firmware).
  • working closely with all of Microsoft's key silicon partners to enable new hardware features and push the boundaries of performance, reliability, security, and more.

Other

  • highly motivated software engineer
  • enthusiastic candidates who can learn quickly
  • passionate, innovative, and versatile engineer.
  • motivated to push boundaries and drive innovation
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.