Principal Firmware Architect

MicrosoftRedmond, WA

About The Position

The Microsoft Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering (SCHIE) team is responsible for developing and delivering the hardware and firmware that powers Microsoft’s “Intelligent Cloud” mission. From cloud game streaming to data services, the hardware designed by this team contributes to the success of millions of customers. The SCHIE Firmware Center of Excellence creates the foundational firmware that powers the Microsoft Cloud, lighting up millions of servers and racks globally and enabling users to perform tasks ranging from running blogs to executing powerful AI algorithms. This is a growing team of diverse, talented, and passionate engineers who invent and deliver technology to power the “world’s computer!” They are working on 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 its customers. The team believes that a robust firmware infrastructure leads to incredibly powerful computing experiences. The SCHIE team is looking for a Principal Firmware Architect to join them.

Requirements

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements.
  • Must pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Nice To Haves

  • 12+ years of technical engineering experience OR Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 10+ years of technical engineering experience OR Master's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 7+ years of technical engineering experience OR Doctorate degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 5+ years of technical engineering experience.
  • 10+ years of professional experience designing and developing Embedded Software solutions.
  • Experience with working from early concept of SoC Architecture and design to shipping final product.
  • Experience driving firmware architecture solutions with detailed troubleshooting and debugging skills.
  • Experience with Peripherals such as PCIe, memory interfaces, OS primitives, memory management, scheduling, interrupts, threading.
  • Experience with Implementation of Hardware/Firmware Security primitives.
  • Experience with Platform initialization, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, BMC and rack management.
  • Experience with Architecting, Designing and delivering on new Data Center class technologies across the entire platform.

Responsibilities

  • Design through firmware architecture and development.
  • At the design phase, drive the architecture, design, and development of various sub-systems, including firmware development of low-level hardware interfaces.
  • Define boot and management flows of ASIC and Rack infrastructure.
  • Responsible for firmware level debug as part of end-to-end firmware development and debug.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service