[Hiring] Senior Software Engineer- Virtualization and Kernel @Microsoft

Microsoft

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This role involves collaborating with a dynamic team of engineers and mentoring engineers in the workgroup.

  • Learn and share ideas continuously
  • Drive for quality in everything you do
  • Continuously improve the quality of the systems on which you work
  • Collaborate across team boundaries to define and drive team charter and vision
  • Provide technical input across the Azure and Windows teams
  • Design and implement new virtualization related features for Azure, Windows, and Hyper-V
  • Embody our culture and values

Qualifications

  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust
  • 2+ years experience building operating system, virtualization, or device driver features
  • OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, Rust, C++, or Python
  • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, Rust, C++
  • OR equivalent experience

Requirements

  • 4+ years experience building operating system, virtualization, or device driver features

Company Description

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?