Microsoft Hiring Software Engineer II – Azure Hardware & System Software | India


About Microsoft

Microsoft’s Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) organization powers over 200 Microsoft services, including Azure, Office 365, Xbox Live, Teams, OneDrive, and Bing. SCHIE delivers the secure, scalable, and efficient infrastructure behind Microsoft’s Intelligent Cloud vision.

Within SCHIE, the Azure Software/Firmware Center of Excellence is seeking engineers passionate about system software, hardware-software integration, and cloud infrastructure innovation.


Job Overview

  • Role: Software Engineer II
  • Company: Microsoft
  • Job Number: 1879251
  • Date Posted: September 17, 2025
  • Location: Multiple Locations, India
  • Work Site: Hybrid (3 days per week in-office)
  • Travel: 0–25%
  • Employment Type: Full-Time
  • Role Type: Individual Contributor
  • Profession: Software Engineering

The role focuses on device drivers, system software, and scalable solutions that directly enhance the performance and reliability of Microsoft’s Azure infrastructure.


Responsibilities

  • Design, implement, and maintain system-level software components for Windows and Linux.
  • Develop and optimize device drivers and multithreaded services.
  • Collaborate with hardware, firmware, and platform teams to deliver integrated solutions.
  • Ensure code quality through testing, reviews, and CI/CD practices.
  • Debug and resolve system-level performance and concurrency issues.
  • Use AI and automation to enhance development workflows and fleet management.

Qualifications

Required:

  • 3+ years in system software development.
  • Proficiency in C / C++ with deep knowledge of memory management and concurrency.
  • Hands-on experience with device driver development (Windows/Linux).
  • Familiarity with kernel-mode & user-mode interactions.
  • Debugging expertise using WinDbg / GDB.

Preferred:

  • Experience with SoC platforms, PCIe, or hardware interfaces.
  • Knowledge of system security and secure coding.
  • Familiarity with CI/CD pipelines and automated testing.
  • Scripting skills in Python, Bash.
  • Contributions to open-source projects or internal tools.

Why Join Microsoft?

At Microsoft, you’ll work at the cutting edge of hardware-software co-design that powers the next generation of cloud services. With a focus on innovation, inclusion, and growth, you’ll help build solutions that support billions of users worldwide.


Apply Now

👉 Click here to apply for Software Engineer II at Microsoft India


Disclaimer

This job post is sourced directly from the official Microsoft Careers portal. We are not a recruitment agency. Please apply only through the official Microsoft application link provided above.

Sandesh Gowda

Sandesh Gowda

Leave a Reply

Your email address will not be published. Required fields are marked *

Author Info

John Deo

John Deo

Lorem ipsum dolor sit amet consectetur adipiscing elit, molestie habitasse vivamus praesent tempor a lectus mus, egestas venenatis imperdiet arcu accumsan montes. Natoque taciti congue donec eros montes at nisi posuere class sapien tristique, sociosqu

Hot Topics

View All
error: Content is protected !!