Back to jobsJob overview

About the role

Principal Firmware Engineer at Microsoft

Required Skills

firmwarec/c++system-on-chiphardware integrationdebuggingpciei2cai/mluefi

About the Role

Principal Firmware Engineer role at Microsoft's Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering team, focusing on developing firmware for Azure infrastructure hardware. Responsibilities include system-level debugging, hardware/firmware integration, and working with new technologies like GPU and AI accelerators. Requires extensive experience with platform initialization firmware, low-level drivers, and hardware/firmware interfaces.

Key Responsibilities

  • Collaborate with cross-functional teams to define firmware requirements and specifications
  • Design and implement firmware modules for hardware interfaces (USB vNIC, SPI, I2C, PCIe)
  • Perform system-level debugging and troubleshooting of hardware/firmware issues
  • Work with product architects and firmware teams on new technologies like GPU and AI accelerators
  • Ensure proper integration between hardware and firmware components

Required Skills & Qualifications

Must Have:

  • Doctorate in EE/CE/CS with 3+ years experience OR Master's with 6+ years OR Bachelor's with 8+ years OR equivalent experience
  • Experience with platform initialization firmware, board support package integration, and low-level drivers
  • Experience with PCIe, I2C, eMMC, SPI, USB, UARTs, Memory Management, Scheduling, Interrupts, multi-threading
  • Ability to pass Microsoft Cloud background check upon hire and every two years thereafter

Nice to Have:

  • Bachelor's in CS with 10+ years coding experience OR Master's with 8+ years OR equivalent
  • Familiarity with AI Machine Learning technologies
  • Experience with root cause analysis and debugging complex hardware/firmware interface issues
  • Knowledge of OpenBMC, DMTF MCTP, Redfish, PLDM, SPDM, RAS, UEFI, Virtualization/SRIOV
  • Experience with high performance computing, GPU and AI accelerator integration

Benefits & Perks

  • Industry leading healthcare