Microsoft's Devices Software team is seeking a Software Engineer II to join their Surface UEFI team in Bangalore, India. This role is crucial in creating new experiences on the Windows platform, focusing on developing desirable and powerful devices. The position involves close collaboration between hardware engineers, software engineers, designers, and manufacturing partners to create industry-defining innovations.
The ideal candidate will work with silicon partners, system engineers, firmware engineers, and architects to deliver product designs optimized for high-volume consumer products. This role requires expertise in Windows kernel development, debugging, and hardware/firmware interaction. You'll be responsible for bringing up new devices, debugging complex system-level problems, and contributing to future product roadmaps.
The position offers a hybrid work environment with up to 50% work from home flexibility and minimal travel requirements (0-25%). Microsoft provides comprehensive benefits including healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for professionals looking to make a significant impact in device software development.
As part of Microsoft's mission to empower every person and organization to achieve more, you'll be working on cutting-edge technology while contributing to products that reach millions of users worldwide. The role offers excellent opportunities for professional growth, technical challenge, and the chance to work with industry-leading technologies and experts in the field.