CrawlJobs Logo

Software Engineer II - Virtualization and Kernel

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Multiple Locations

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100600.00 - 199000.00 USD / Year

Job Description:

The Virtualization Core Platform team is responsible for building the foundational operating system components of Microsoft’s virtualization stack.This technology powers millions of virtual machines (VMs) across Microsoft products such as Azure, Windows, and Copilot, enabling secure and efficient cloud-scale operations. As a Software Engineer II, you will work on low-level components of the virtualization platform, including the hypervisor, kernel, and device assignment. You will collaborate with silicon partners to enable new hardware features and improve performance, reliability, and security. The role involves designing and coding solutions for core virtualization technologies, including support for containers and multiple platforms such as Linux, while contributing to innovations in CPU, memory, and device virtualization. This position offers opportunities to work on distributed systems and virtualization technologies that transform datacenters and cloud infrastructure. You will help deliver solutions that power AI workloads, implement security enhancements, improve power efficiency, and contribute to open-source initiatives, impacting customers and services worldwide.

Job Responsibility:

  • Design and implement new virtualization related features for Azure, Windows, and Hyper-V
  • Collaborate with a dynamic team of engineers
  • Learn and share ideas continuously
  • Drive for quality in everything you do and continuously improve the quality of the systems on which you work
  • Provide technical input across the Azure and Windows teams
  • Embody our culture and values

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to have:

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Rust
  • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Rust
  • OR equivalent experience
  • 1+ years of experience with hypervisors, low-level CPU and memory virtualization, schedulers, devices/accelerators, device assignment, protocols such as NVMe, accelerated networking, or GPUs

Additional Information:

Job Posted:
February 16, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer II - Virtualization and Kernel

Software Engineer II, SDN Networking

As a Software Engineer II - Software Defined Networking, you will lead the devel...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
131000.00 - 154000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of related experience building and operating at scale in a production environment
  • Proven experience in system programming with C, C++ and/or Rust
  • Extensive knowledge of Linux Systems Internals and computer architecture
  • Expertise in Network Programming and Packet Processing pipelines
  • Hands-on experience with kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK
  • In-depth understanding of TCP/IP and network accelerators like Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU
  • Familiarity with SR-IOV, vDPA, and scalable functions
  • Strong background in kernel or embedded development, particularly with the Linux kernel
  • Experience with Open vSwitch, Openflow, and Open Virtual Networking
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Job Responsibility
Job Responsibility
  • Develop and execute the roadmap for the Software Defined Networking strategy at Crusoe Cloud
  • Be highly hands-on, guiding the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks
  • Collaborate with the network infrastructure organization to develop industry-leading networking infrastructure
  • Lead Linux Kernel and driver development, system architecture design, production support, and cross-functional collaboration
What we offer
What we offer
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Software Engineer II (Storage)

Storage is experiencing incredible innovations right now. The innovations of sto...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 2+ years of experience with systems programming in Linux or Windows
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Developing and maintaining storage and file system virtualization components across client, server, and cloud systems, on both Windows operating systems
  • Conceive, design, and implement storage virtualization features in tandem with partners inside and outside of Microsoft to address the business needs of our customers
  • Ensuring high quality and performance of core storage technologies in ARM
  • Performance analysis of designs and implementations, taking into consideration the rapid advancements in storage technologies
  • Ownership of the software engineering process from design, development, code review, validation, delivery, maintenance and on-call duties
  • Working as a team member, authoring documentation, tests and tools that improve the team’s ability to develop and maintain software, participating in design discussions and code review outside of your immediate scope, and assisting less experienced team members in their personal growth
  • Building an understanding of the wider storage ecosystem and bringing that understanding to the table as new features are considered
  • Foster an inclusive and collaborative team culture
  • Fulltime
Read More
Arrow Right

Lead Site Reliability engineer

Solution, Reliability and Monitoring Entity main objective is to define, provide...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, information technology or other related discipline with 7+ years of experience
  • Solid experience designing and building secure solutions in AWS (Amazon Web Services)
  • Extensive experience in systems administration or a combination of software/systems experience
  • Some experience in scripting and automation of asset
  • Solid knowledge of Operating Systems & ability to perform troubleshooting required
  • Extensive knowledge of Cloud Technology concepts & ability to perform complex troubleshooting required
  • Solid knowledge of networking for enterprise environments required
  • Solid knowledge of Virtual Machine concepts and management of infrastructure
  • Demonstrated ability to identify root cause of issues and to recommend permanent, long term, fixes
  • Demonstrated ability to perform complex troubleshooting in AWS environment and providing guidance to other teams
Job Responsibility
Job Responsibility
  • Define, implement, and manage cloud-based infrastructure
  • Work closely with the Software Factory’s (SWF) Solution Architects to facilitate the transition from Development to In-Support phase
  • Creating/Animating an hosting network with SWF
  • Representing Hosting Group in the different Trains
  • Coordinating with Solution Architects (SAs) to support the technical architecture decisions related to Hosting
  • Supporting SWF for new components onboarding
  • Coordinate with SWF Systems & Architecture team for future planning
  • Contribute to Prioritization Reviews for the different trains
  • Guide products in Service Level Objectives (SLO) definitions & monitoring based on Hosting Operations feedbacks
  • Define, share and broadcast Guidelines and Non-Functional Requirements (NFR) related to: hosting, deployment and monitoring
  • Fulltime
Read More
Arrow Right

Methods Agent

At Bombardier, we design, build and maintain the world’s peak-performing aircraf...
Location
Location
Canada , Pointe-Claire
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • college or university degree in mechanical, avionics, electrical, industrial, or electromechanical engineering, in aerospace manufacturing, or a minimum of 1–3 years of experience in a related field
  • comfortable reading technical drawings and have strong 3D visualization and analytical skills
  • strong logical thinking and mechanical aptitude
  • proficient with Microsoft Office Suite (Word, Excel, and PowerPoint)
  • familiar with computer-aided design (CAD) software such as CATIA, AutoCAD, Enovia, etc.
  • knowledge of Enterprise Resource Planning (ERP) systems such as BAAN, SAP, etc.
  • basic understanding of continuous improvement project management
  • strong team player, known for perseverance and sound judgment
  • fluent in French, both spoken and written, and have a good command of English
Job Responsibility
Job Responsibility
  • Draft, validate, and revise work instructions or manufacturing process sheets intended for the production or assembly of aircraft components
  • Interpret drawings and other documents provided by the engineering department
  • Develop assembly and manufacturing strategies for aircraft components
  • Define the tools required for the manufacturing or assembly of aircraft components to ensure the required geometric tolerancing
  • Coordinate the implementation of engineering changes or assembly strategy updates by working closely with engineering, material logistics, quality, and production departments
  • Actively support production by coordinating the resolution of technical issues with other support departments
  • Stay informed about ways to improve assembly and manufacturing strategies and participate in research and development projects
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right

Lead Social Worker

Join the team at Victoria Gardens in Huyton, a specialist rehabilitation for Ser...
Location
Location
United Kingdom , Huyton, Liverpool
Salary
Salary:
46904.00 GBP / Year
elysiumhealthcare.co.uk Logo
Elysium Healthcare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Social Work qualification
  • Registration with Social Work England
  • Have a good working knowledge of the relevant legislation
  • Have at least 3-4 years’ experience of working in a similar environment
Job Responsibility
Job Responsibility
  • Supporting the social work team to take the lead on adult safeguarding
  • Deputising for Lead social worker in quality assurance meetings
  • Supporting the social work team to deliver Safeguarding induction and update training across the Hospital
  • Leading the multidisciplinary teams on non-medical mental capacity issues and best interest decisions
  • Delivering quality supervision and appraisal to junior and senior social workers in the Team
  • Liaising with external agencies to enable them to fulfil their statutory duties, for example: MAPPA, Local Authority Social Services, CMHT, FIND, FOLS, Police and Probation
  • Supporting carers and families of detained patients
What we offer
What we offer
  • The equivalent of 33 days annual leave (including bank holidays) – plus your birthday off and the option to buy additional annual leave
  • Career development and training
  • Access to our Rewards & Benefits platform Ely-Vate
  • Wellbeing support and activities
  • Access to Blue Light Card
  • Life Assurance
  • Stream – instant access to earned wages
  • 24/7 GP service and second medical opinion
  • Enhanced Maternity Package
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Care Assistant

Dovehaven Care Homes are Recruiting for a Care Assistant to join our team at The...
Location
Location
United Kingdom , Southport
Salary
Salary:
13.50 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrate compassion and empathy in your approach to caring for older people, either through previous roles in social care or in other roles
  • Self-motivated, resilient and well-organised
  • Dependable, able to work well under pressure and flexible to meet the needs of the residents and the Home
  • Caring and sensitive to the needs of others
  • Committed to providing service excellence
  • Able to communicate effectively
  • Able to provide emotional and social support
  • Committed to providing a high standard of care, promoting dignity and respect
Job Responsibility
Job Responsibility
  • Assist other staff in the running of the Home and maintain high standards of care and service towards service users, relatives, visitors and other members of staff
  • Providing a range of personal and practical care to our residents
What we offer
What we offer
  • Fortnightly Pay
  • 28 days annual leave (pro rata)
  • Free parking
  • Cost of DBS Check
  • Comprehensive induction
  • On-going training and development with the Dovehaven Training Academy
  • Uniform provided
  • Fulltime
Read More
Arrow Right

Allied Health Professional Ray Tech

Voyage is looking for an Allied Health Professional with an Ray Tech specialty w...
Location
Location
United States , Rochester
Salary
Salary:
Not provided
voyagesolutions.com Logo
Voyage Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Allied Health Professional certification
  • Ray Tech specialty
  • Ability to travel to Rochester, NY
  • Experience
  • Ability to start soon
What we offer
What we offer
  • Compensation accounts for travel and is significantly higher than a local Nursing opportunity
Read More
Arrow Right

Strategic Project Manager

Location
Location
Canada , Dorval
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You hold a bachelor’s degree in industrial or Mechanical Engineering, Operations and logistics management, Continuous improvement or equivalent
  • You have at least 8 years’ experience in a manufacturing environment
  • You have a global vision of the company
  • You are customer oriented (production and support functions as internal customers)
  • You are comfortable in a production environment
  • You have knack for simplifying information and are comfortable presenting to upper management
  • You are dynamic and work well in a team
  • You are a leader and are motivated by new challenges
  • You are patient, driven and curious
  • You are flexible in the face of changes in priorities and strategies that affect you project
Job Responsibility
Job Responsibility
  • Implement improvements in production and support processes
  • Develop the project deployment strategy: Mandate, planning, resources, costs, risks, governance structure
  • Align a multi-functional team toward a common objective
  • Coordinate the progress of actions within the management of your project
  • Communicate the project status to stakeholders and upper management
  • Recommend strategies that support company objectives
  • Synthesize and document project strategies and solutions
  • Work as a team with all functions (Engineering, Methods, Industrial Engineering, Logistics, Production, Quality)
  • Understand the technical parameters and performance indicators of your project results (ex.: cycle time, response time, capacity, etc.)
Read More
Arrow Right