Microsoft's Surface Post Launch Engineering team is seeking a Senior Software Engineer to join their dynamic team focused on shaping the future of Microsoft devices. This role involves working on Surface products, combining startup culture with the resources of a major tech company. The position requires extensive experience in embedded software development, particularly with device drivers and kernel programming for consumer electronics. You'll be responsible for analyzing, debugging, and implementing solutions that enhance product quality and reliability. The role offers the opportunity to work with cutting-edge hardware technology, including various hardware buses and SoC architectures. As part of Microsoft's mission to empower every person and organization globally, you'll collaborate with diverse teams worldwide while enjoying comprehensive benefits and professional growth opportunities. The position requires deep technical expertise combined with the ability to work effectively in a collaborative, cross-functional environment. This is an excellent opportunity for experienced engineers passionate about embedded systems and consumer electronics to make a significant impact on Microsoft's hardware ecosystem.