Microsoft's Azure SCHIE team is seeking a talented Software Engineer 2 to join their innovative firmware development team. This role focuses on server, silicon, and rack infrastructure design with an emphasis on cloud-scale manageability innovation.
The position requires strong expertise in C/C++ programming and embedded systems development. You'll work on cutting-edge security technology, developing firmware and device drivers, and solving complex issues across multiple subsystems. The role involves all phases of product development, from hardware/platform design review through firmware architecture and implementation.
Key responsibilities include:
The ideal candidate will have 3+ years of professional software development experience, strong debugging capabilities, and a background in embedded Linux development. Experience with Redfish/IPMI/BMC or other server management protocols is a plus.
This hybrid role offers the opportunity to work with industry-leading technology while contributing to Microsoft's cloud infrastructure. The position includes comprehensive benefits such as healthcare, educational resources, and investment options, making it an excellent opportunity for growth in a dynamic technical environment.