Microsoft's Surface team is seeking a talented Software Engineer II to join their Post Launch Engineering team. This role focuses on continually improving and advancing the quality of the Surface experience through validation and engineering solutions for personal computing devices.
As part of the Surface Post Launch Engineering Design Validation Engineering team, you'll be responsible for characterizing and quantifying the quality of Surface product families through multiple release cycles. The role requires strong expertise in engineering systems and validation methodologies across firmware, power, performance, and kernel mode drivers.
You'll work collaboratively with multiple technology teams, organizations, and external partners to achieve engineering, business, and customer satisfaction goals. The position involves developing quality validation plans, leading engineering validation coverage, and driving the resolution of technical issues.
Key responsibilities include developing and modifying validation procedures, collaborating with PM and Developer teams, and leveraging external service partners for testing. You'll need strong debugging skills and experience with kernel mode drivers or firmware.
The ideal candidate brings 5+ years of technical engineering experience, with a background in software development or test engineering. Experience with Windows operating system, kernel mode device drivers, and firmware development is highly valued.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The position is based in Hyderabad, India, with a requirement for on-site work and potential travel (0-25%).
Join Microsoft's mission to empower every person and organization on the planet to achieve more. The company fosters a culture of inclusion built on values of respect, integrity, and accountability, where everyone can thrive professionally and personally.