Microsoft's Surface UEFI team is seeking a Senior Software Engineer in Bangalore to work on creating new experiences on the Windows platform. The role involves collaborating with hardware engineers, software engineers, designers, and manufacturing partners to create industry-defining firsts. The position focuses on partnering with silicon partners, system engineers, and firmware engineers to deliver product designs optimized for high-volume consumer products.
The ideal candidate will work on UEFI development, hardware bring-up, and system-level debugging. They will be responsible for implementing software solutions, tracking industry standards, and working closely with silicon partners on future product roadmaps. The role requires expertise in low-level system programming, hardware interfaces, and Windows device development.
Microsoft offers a comprehensive benefits package including healthcare, educational resources, savings plans, and parental leave. The position offers hybrid work arrangements with up to 50% work from home and requires 0-25% travel. This is an excellent opportunity for experienced software engineers interested in system-level programming and firmware development at one of the world's leading technology companies.
The role combines technical expertise with cross-functional collaboration, making it ideal for engineers who enjoy working across disciplines while diving deep into system architecture. Microsoft's mission to empower every person and organization on the planet provides a meaningful context for the work, while the company's growth mindset culture encourages innovation and continuous learning.