Microsoft Surface Devices is seeking a Software Engineer II to join their team in developing secure and innovative embedded firmware solutions. This role involves working across the system software stack, collaborating with electrical engineers, system engineers, and firmware engineers to create high-volume consumer products. The position focuses on Surface device development, requiring expertise in hardware-software interaction, system architecture, and Windows OS integration.
The role combines hardware and software development, with responsibilities including system software implementation, performance optimization, and close collaboration with various engineering teams. The successful candidate will work on cutting-edge technology, partnering with system architects, IHVs, and Windows OS teams to deliver trusted and reliable devices that people love.
Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The position offers hybrid work arrangements with up to 50% work from home opportunity. The salary range is competitive, varying by location, with additional benefits and compensation available.
This is an excellent opportunity for a mid-level software engineer with hardware experience to work on innovative consumer products at one of the world's leading technology companies. The role combines technical challenges with the opportunity to impact millions of users through Microsoft's Surface devices.