855,797open jobs
54,088companies
143,331added this week
Browse all
Salary
$143k – $275k per year
Location
In office (Washington)
Seniority
Principal · 12+ years exp

Confirmed on the employer's own hiring board on Sep 27, 2026. First seen by Alion on Sep 16, 2026. Microsoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microsoft is an American multinational technology corporation founded in 1975 by Bill Gates and Paul Allen and headquartered in Redmond, Washington. It built the personal computing era around the Windows operating system and the Office productivity suite, and now generates the largest share of its revenue from Azure cloud infrastructure and commercial subscriptions. The company also owns GitHub, LinkedIn and the Xbox gaming business, and has invested heavily in artificial intelligence through its partnership with OpenAI and the Copilot assistants embedded across its products.
Overview

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide. We are looking for collaborative and motivated engineers who are excited to contribute their skills and perspectives to help achieve that mission. As Microsoft's cloud business continues to grow the ability to deploy new offerings and HW infrastructure on time, in high volume with high quality and lowest cost is of paramount importance.

The Firmware Center of Excellence is responsible for Hardware/Firmware for Azure Infrastructure. We are working on the next generation Hardware/Firmware for server, silicon and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their customers.

We are looking for highly motivated Principal Software Engineers with a background in Firmware architecture & design who can influence the partners and drive end to end (E2E) solutions from concept to production. Experience with Platform & System-on-Chip (SoC) Architecture and Design, bring up of SoC, root causing issues at the intersection of multiple subsystems across firmware and hardware.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Design and architect firmware solutions for Cloud Hardware systems, focusing on system-level E2E design,debugging and troubleshooting.
  • Collaborate with cross-functional teams including hardware engineers, software developers, validation &integration, and product managers to define firmware requirements and specifications.
  • Develop and maintain firmware architecture, ensuring scalability, modularity, and maintainability.
  • Develop Security threat models for the platform working with vendors & Security teams.
  • Stay up-to-date with industry trends and advancements in firmware technologies, and provide recommendations for improvement.
  • Work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership.
  • Design and implement firmware modules to support various hardware interfaces, including USB vNIC, SPI, I2C, I3C, PCIe, and other related protocols.
  • Provide technical leadership and guidance to internal developers or external partners to deliver serviceable, reliable, and scalable solutions.
  • Contribute to product vision and roadmap by bringing innovation to server manageability ecosystem.
  • Perform system-level debugging and troubleshooting to identify and resolve hardware/firmware-related issues
  • Perform system-level debugging and troubleshooting to identify and resolve hardware/firmware-related issues

Qualifications

Required/minimum qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python
    • OR equivalent experience.

Other Requirements

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
    • Microsoft Cloud Background Check:

      This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Additional or preferred qualifications

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python
    • OR equivalent experience.
  • 6+ years of professional experience in architecting, designing and developing firmware/software solutions.
  • Experience in BMC, Embedded Linux, U-Boot and Board Support Packages (BSP) porting.
  • 6+ years of experience with any of the following: Platform initialization, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs, Memory Management, Scheduling, Interrupts or multi-threading technologies.In-depth knowledge of hardware and firmware interfaces: OpenBMC, DMTF MCTP, Redfish, PLDM, SPDM and RAS.
  • Collaboration (aligned with team, across teams).
  • Committed to coaching team members and supporting their continued growth and development.
  • Seeks technological challenges and able to deal with ambiguity.
  • Problem solving, debugging troubleshooting skills, advanced design, and development skills.
  • Self-motivated and able to work independently with minimal supervision.
  • Detailed knowledge of core networking protocols and REST API frameworks is an added plus.

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
855,797 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Washington
$136k – $204k per year • In office • Secret • Full-Time • 9+ years exp • Bachelor's Degree • Rolling Meadows
Verilog
VHDL
MATLAB
Chips/EDA
Siemens QuestaSim
Xilinx Vivado
Synplify Pro
Apply
$167k – $250k per year • In office • Secret • Full-Time • 14+ years exp • Bachelor's Degree • Warner Robins
Apply
Systems Architect 2 months ago
$81k – $154k per year • Hybrid • TS/SCI • Full-Time • 8+ years exp • Bachelor's Degree • San Diego
DevOps
Red Hat
VMWare
AWS
Kubernetes
Linux
Windows
Apply
$234k – $380k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Santa Monica
Design
SolidWorks
Apply
$88k – $131k per year • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Rolling Meadows
Python
C++
Bash
DevOps
Linux
Management
Agile
Waterfall
Apply
≈ $26k – $78k per year (Estimated) • Remote (China) • Full-Time • 4+ years exp • Bachelor's Degree • Shenzhen • Shanghai • Beijing • Guangzhou
Python
C++
AI/ML
Multimodal AI
Physical AI
DevOps
RTOS
AWS
AWS Lambda
Amazon EC2
Amazon S3
Cybersecurity
GDPR
Robotics
Sensor Fusion
Apply
In office • Internship • Singapore
Python
JavaScript
AI/ML
LangGraph
LangChain
Claude Code
LlamaIndex
Multimodal AI
AI Agents
LLM
Text-to-Speech
Tool Use
Apply
≈ $94k – $179k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Cockeysville
Python
Design
AutoCAD
QA
Selenium
JMeter
Apply
≈ $75k – $144k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Cockeysville
Python
Design
AutoCAD
QA
Selenium
JMeter
Apply
≈ $79k – $144k per year (Estimated) • Equity • Hybrid • 7+ years exp • Munich
Go
Java
Rust
Databases
MySQL
PostgreSQL
AI/ML
Cursor
Claude Code
AI Agents
OpenAI Codex
DevOps
Terraform
Datadog
Kustomize
Azure
ArgoCD
AWS
Docker
Kubernetes
GitHub
Robotics
Digital Twin
Apply
$120k – $235k per year • In office • 8+ years exp • Bachelor's Degree • Washington
Chips/EDA
Synopsys HSPICE
Ansys HFSS
Keysight ADS
Ansys SIwave
Apply
Firmware Engineer 2 days ago
$85k – $168k per year • In office • 2+ years exp • Bachelor's Degree • Washington
Python
Rust
AI/ML
Edge AI
DevOps
Azure
IoT
Embedded Rust
Management
OneDrive
Apply
$102k – $202k per year • In office • 3+ years exp • Bachelor's Degree • Washington
Rust
C++
DevOps
Windows
DNS
Cybersecurity
Threat Modeling
Apply
$120k – $235k per year • In office • 8+ years exp • Bachelor's Degree • Mountain View
Python
Ruby
C++
SystemVerilog
Perl
DevOps
Azure
Chips/EDA
JTAG Debuggers
Synopsys HAPS
Management
OneDrive
Apply
$143k – $275k per year • In office • 8+ years exp • Bachelor's Degree • Washington
DevOps
Azure
Linux
TCP/IP
Apply
$68k – $78k per year • Hybrid • 5+ years exp • Washington
Management
ClickUp
Agile
Marketing
Salesforce
Apply
$105k – $145k per year • Hybrid • 5+ years exp • Bachelor's Degree • Washington
Management
Outlook
Microsoft Office
Apply
≈ $73k – $180k per year (Estimated) • In office • Bachelor's Degree • Washington
Apply
Sales Coordinator 10 hours ago
In office • High School Diploma • Washington
Apply
Group Sales Manager 10 hours ago
In office • Bachelor's Degree • Washington
Apply
See all jobs
This is one of many
855,797 more open roles from verified company boards, updated every day.