| Microsoft Careers
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 59% of similar roles. Most pay $155,000–$207,350 — the shaded band above. At the midpoint, this role pays about $177k versus about $181k for comparable roles.
Based on 238 similar postings.
Employer
Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing
Microsoft currently has 1103 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 985 roles with salary data.
Most-posted roles
At a glance
The Surface Post-Launch Engineering team is seeking a Senior Software Engineer with expertise in PC systems to design and deliver features that span low-level firmware, mid-layer drivers, and upper-level software. This role involves diagnosing and resolving customer-facing issues, performing root cause analysis across hardware-software interactions, and developing value-added features to enhance usability and reliability for millions of Surface device users. The engineer will collaborate with cross-functional teams including electrical engineers, system architects, and fellow software developers to drive solutions from concept through delivery. Required skills include experience in embedded firmware and PC driver development, proficiency in C language, and hands-on use of hardware debugging tools. Preferred qualifications involve AI-assisted tool usage, 5+ years of consumer PC industry experience, and strong communication abilities to explain technical concepts across abstraction levels.
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft