← All roles

Senior Firmware Engineer

Microsoft· Software Engineering
Apply on company site
Mountain View, CA, Austin, TX, Redmond, WA$119.8k - $234.7kfull-timePosted 4d ago

About the role

Senior Firmware Engineer at Microsoft SCHIE Firmware Center of Excellence, focusing on end-to-end firmware architecture and design for Azure infrastructure, including SoC bring-up, platform interfaces, and security-focused firmware solutions for cloud hardware.

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 vNIC, SPI, I2C, I3C, PCIe, and other related protocols.
  • Provide technical leadership and guidance to internal developers or external partners to deliver serviceable, reliable, and scalable solutions.
  • Contribute to product vision and roadmap by bringing innovation to server manageability ecosystem. Perform system-level debugging and troubleshooting to identify and resolve hardware/firmware-related issues.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Skills

Required:Firmware architectureSoC bring-upC/C++/C#/Java/Python/JavaScriptSecurity threat modeling
Nice to have:System/firmware interfacesEmbedded Linux, U-Boot, BSPNetworking protocols and REST APIs

Benefits

  • Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft