Firmware Development Engineer
Microsoft
Mountain View, California, U.S.
Full-Time
Posted Oct 19, 2025
3 days / week in-office
Compensation
Loading salary analysis...
About the role
Firmware Development Engineer | Microsoft Careers
Responsibilities
- Architecting software at various layers of the stack, from boot ROMs to drivers to runtimes.
- You will be contributing to all phases of product development, from design through manufacturing and productization.
- Perform system-level debugging and troubleshooting to identify and resolve complex hardware/firmware-related issues.
- Collaborate with cross-functional teams including hardware architects and engineers, software developers, validation & integration and product managers to define firmware requirements and specifications.
- Stay up to date with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement.
Requirements
- Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience OR equivalent experience.
- 1+ years of Experience in FW and or Embedded Software development experience, particularly in a multi-core platform environment.
- 1+ years of programming experience in C/C++.
- Demonstrated experience of hardware and firmware architecture, design, and coding for solutions at scale
Benefits
- 401k matching
- Health insurance
- Discounts on products and services
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
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.
Job Details
Salary Range
Salary not disclosed
Location
Mountain View, California, U.S.
Employment Type
Full-Time
Original Posting
View on company website