Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
Microsoft logo

Firmware Engineer

Microsoft

10/19/2025

Redmond, WA

Full-time

Salary: $85,100 - $185,300 a year


Job Description

Microsoft is looking for a Firmware Engineer to work on Cloud Hardware systems for Azure Infrastructure.

Requirements

  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience OR equivalent experience.
  • 1+ years of professional experience in architecting, designing and developing firmware/software solutions.
  • Experience in Embedded Linux, U-Boot and Board Support Packages (BSP) porting.
  • 1+ years of experience with platform initialization, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs, Memory Management, Scheduling, Interrupts or multi-threading technologies.

Responsibilities

  • Design and architect firmware solutions for Cloud Hardware systems, focusing on system-level E2E design, debugging and troubleshooting.
  • Collaborate with cross-functional teams 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.
  • Design and implement firmware modules to support various hardware interfaces.
  • Provide technical leadership and guidance 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.

Benefits

  • Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎