Microsoft

Principal Firmware Engineer

Job Description

Posted on: 
2026-01-17

The Principal Firmware Engineer will lead the architecture, design, and deployment of cloud-scale firmware solutions, collaborating with hardware and software teams to deliver high-quality solutions for Microsoft's cloud infrastructure.

Responsibilities

  • Lead architecture, design, and deployment of cloud scale firmware and RAS solutions.
  • Collaborate with hardware and software teams to define and architect scalable solutions.
  • Mentor a team of developers in architecting and prototyping solutions.
  • Perform system-level debugging and troubleshooting of hardware/firmware-related issues.
  • Stay updated with industry trends in cloud firmware technologies.
  • Embody Microsoft's culture and values.
  • Provide recommendations for improvements based on industry advancements.

Job Requirements

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field with 3+ years of experience, or a Master's with 6+ years, or a Bachelor's with 8+ years of experience.
  • 7+ years of experience in designing and developing firmware solutions.
  • Technical leadership experience in Enterprise/Cloud Server hardware architecture.
  • Skills in C and Python programming.
  • Experience in managing partner engagement and engineering collaboration.
  • Ability to meet Microsoft’s security screening requirements.
Apply now

More job openings