Principal Software Engineer, Hardware
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 68% of similar roles. Most pay $169,550–$225,500 — the blue band above. At the midpoint, this role pays about $209k versus about $198k for comparable roles.
Based on 240 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 682 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 640 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer - HW/SW in Fleet Infrastructure joins the Fleet & Capacity organization within Microsoft 365 Core Platform. This role provides technical leadership for the evolution of Substrate’s hardware and firmware platforms, focusing on New Product Introduction strategy, live-site reliability, and AI-optimized infrastructure. You will design and optimize infrastructure software across OS, firmware, telemetry, and monitoring areas while driving failure analysis for critical incidents. Key responsibilities include defining architecture for platform bring-up, lifecycle management, and health telemetry. You will utilize coding skills in C, C++, C#, Java, JavaScript, or Python to solve complex problems involving storage, networking, and silicon providers. The work involves managing hardware and firmware health architecture to ensure reliable, scalable, and serviceable hyperscale infrastructure for Microsoft 365 and Azure services.
What does a Software Engineer earn?
Median $196750 from 2539 postings across 151 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Microsoft
Microsoft
Microsoft
Leidos
Walmart
Oracle