Software Engineer 2 - Firmware

Microsoft Corporation
Full-time Hyderabad, India other-general
Posted:
March 01, 2026
Location:
Hyderabad, India, India

Job Description

**Overview**

The Surface Post Launch Engineering (PLE) team is seeking a Software Engineer II to contribute to system integration and firmware development for in-market Microsoft devices. The role focuses on integrating firmware, improving boot, performance, power, stability, and security for shipping Windows devices. You will work closely with hardware, OS, validation, and security partners to resolve real customer-impacting issues.

**Responsibilities**

- Contribute to system integration activities for in-market devices.

- Develop, debug, and maintain firmware components including MCU, boot flows and device initialization.

- Investigate and resolve system-level issues across firmware, drivers, and hardware interfaces.

- Collaborate with cross-functional teams to deliver high-quality firmware updates.

- Assist with performance, power, and boot-time optimizations.

- Follow engineering best practices for code quality...

Apply for this Job

Submit your application for the Software Engineer 2 - Firmware position at Microsoft Corporation.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Hyderabad, India
Posted: March 01, 2026
Deadline: March 08, 2026