Microsoft's Surface Post Launch Engineering team is seeking a Senior Software Development Engineer to join their dynamic team focused on shaping the future of devices. This role involves working on Microsoft's Surface products, ensuring they continue to delight users through effective and scalable solutions. The position requires extensive experience in embedded software development, with a focus on device drivers and kernel programming. You'll be working with cutting-edge consumer electronics, debugging software issues, and implementing new features. The role offers the unique opportunity to work in a startup-like culture within Microsoft, while having the backing of a global technology leader. The team works with geographically diverse groups and requires collaboration across organizational boundaries. This position combines technical expertise in embedded systems with the excitement of working on consumer-facing products that impact millions of users. The role includes some travel opportunities and offers comprehensive benefits including healthcare, educational resources, and work-life balance benefits.