Microsoft Surface Devices is seeking a Software Development Engineer II focused on embedded firmware development. This role is crucial for ensuring the stability and quality of Surface devices through firmware development.
The position involves working closely with Independent Hardware Vendors (IHV), Microcontroller suppliers, and industry partners on system design and firmware implementation. You'll be responsible for executing cutting-edge roadmap using modern programming practices and languages, ensuring quality and stability of firmware deliverables on Surface Devices.
Key responsibilities include:
The role offers competitive compensation ($98,300 - $193,200 USD base salary range, higher for SF and NYC areas) and comprehensive benefits including healthcare, educational resources, savings plans, and parental leave.
This is an excellent opportunity for an experienced firmware engineer to join Microsoft's Surface team and contribute to creating innovative, reliable devices that millions of users depend on. The role combines technical expertise in embedded systems with collaborative work across hardware, software, and design teams to deliver industry-defining solutions.