Microsoft's Azure SCHIE team is seeking a Senior Software Engineer to join their innovative firmware development team in Bangalore. This role focuses on server, silicon, and rack infrastructure design with an emphasis on cloud-scale manageability. As a Senior Firmware Engineer, you'll be working with cutting-edge technology in security, contributing to Microsoft's mission of empowering global achievement.
The position requires extensive experience in low-level firmware development, with a strong focus on C/C++ programming and embedded systems. You'll be responsible for developing firmware for complex hardware interfaces, working across multiple subsystems, and ensuring robust security implementations. The role offers a unique opportunity to work on cloud infrastructure at scale, combining hardware and software expertise.
The ideal candidate will bring 8+ years of professional software development experience, with particular strength in embedded Linux systems and low-level driver development. You'll be working with various hardware interfaces including PCIe, I2C, eMMC, and others, requiring both broad and deep technical knowledge.
Microsoft offers an exceptional benefits package, including industry-leading healthcare, educational resources, and work-life balance benefits. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities. This role presents an excellent opportunity for growth within one of the world's leading technology companies, working on infrastructure that powers cloud computing at a global scale.