Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Firmware Engineer II

Microsoft

$85,100 - $185,300
Aug 22, 2025
Redmond, WA, USA • Mountain View, CA, USA
Apply Now

Microsoft's cloud business continues to grow and the ability to deploy new offerings and HW infrastructure on time, in high volume with high quality and lowest cost is of paramount importance

Requirements

  • 1+ years of technical engineering experience with coding in languages including, but not limited to, C, C++
  • In-depth knowledge of hardware and firmware interfaces: OpenBMC, DMTF MCTP, Redfish, PLDM, SPDM and RAS
  • Experience and in Embedded Linux, U-Boot and Board Support Packages (BSP) porting
  • 4+ years of professional experience in architecting, designing and developing firmware/software solutions
  • 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
  • Detailed knowledge of core networking protocols and REST API frameworks
  • Problem solving, debugging troubleshooting skills, advanced design, and development skills

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, SPI, I2C, I3C, PCIe, and other related protocols

Other

  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Self-motivated and able to work independently with minimal supervision
  • Passionate about coaching team members and helping them grow