Microsoft Surface Devices team is seeking a Software Engineer II to work on embedded firmware and system software development. The role focuses on creating secure and innovative devices through collaboration with hardware engineers, software engineers, and manufacturing partners. You'll be responsible for system software stack development, partnering with electrical engineers and architects for feature implementation, and delivering optimized product designs for high-volume consumer products.
The position offers an opportunity to work on cutting-edge technology, closely collaborating with system architects, IHVs, and Windows OS teams. You'll be part of Microsoft's mission to empower every person and organization globally, working in an inclusive environment that values growth mindset and innovation.
Key responsibilities include designing and implementing system software for Windows-based devices, driving performance improvements, and collaborating across teams. The role requires strong technical skills in C/C++/Python, experience with hardware/firmware development, and understanding of OS primitives.
Benefits include industry-leading healthcare, educational resources, parental leave, and investment options. The position offers hybrid work arrangement with up to 50% work from home flexibility. This is an excellent opportunity for engineers passionate about hardware-software integration and creating consumer devices that make a difference.
The role is based in the Seattle area with a competitive salary range of $98,300 - $193,200, reflecting Microsoft's commitment to attracting top talent. Join a team that's scaling up to meet the challenges of creating innovative experiences and delivering devices people love and trust.