Microsoft's Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) team is seeking a Senior Software Engineer to join their firmware development team. This role is critical in powering Microsoft's "Intelligent Cloud" mission, supporting over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive, and the Microsoft Azure platform.
The position focuses on designing and implementing firmware solutions for cloud hardware systems, with an emphasis on system-level end-to-end design, debugging, and troubleshooting. The ideal candidate will have strong experience in embedded systems, firmware architecture, and low-level programming, particularly with technologies like BMC, Embedded Linux, and U-Boot.
Working in the Firmware Center of Excellence, you'll be responsible for developing hardware/firmware solutions for Azure Infrastructure, ensuring security, scalability, and reliability. The role involves close collaboration with cross-functional teams, including hardware engineers, software developers, and product managers.
Key technical areas include working with various hardware interfaces (USB vNIC, SPI, I2C, I3C, PCIe), implementing security measures, and maintaining firmware architecture. The position offers the opportunity to influence the future of Microsoft's cloud infrastructure while working with cutting-edge technology.
Benefits include industry-leading healthcare, educational resources, investment options, and a strong work-life balance with generous time off and parental leave policies. The role offers hybrid work arrangements with 0-25% travel requirements.