← All roles

Principal Firmware Validation Engineer

Microsoft· Firmware Engineering
Apply on company site
Redmond, WA, Mountain View, CA, Hillsboro, OR$142.8k - $274.8kfull-timePosted 4d ago

About the role

Microsoft SCHIE firmware development team focusing on design, development, validation and debugging of server, silicon and rack infrastructure firmware for Azure and MAIA/Cobalt product lines. Role involves leading validation, debugging, automation, and collaboration across firmware, silicon, OS and platform teams to deliver reliable firmware at scale for Azure datacenters.

Responsibilities

  • Owns coordination, validation (including validation environment), Integration, and debugging of system software/firmware comprising of different domains within AI server architecture (such as SoC FWs, Drivers, BIOS, BMC, Rack Manager etc.).
  • Lead debug and root cause analysis of firmware, operating system, and driver-level failures across diverse pre and post silicon platforms in AI server domain.
  • Develop and maintain debug templates, scripts, and automation pipelines for log collection, crash dump analysis, and compliance validation.
  • Collaborate with cross-functional teams (firmware, silicon, OS, driver, platform) to triage bugs and align debug processes across forums along with ensuring to feed those learnings to long term roadmap improvements.
  • Maintain and expand the firmware and OS debug knowledge base and wikis for onboarding and reference.
  • Participate in daily syncs and debug forums to track high-severity issues and ensure timely resolution.
  • Passionate about exploring and deploying methods to improve test coverage, release/test automation, and efficiency of FW releases.

Qualifications

  • 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.

Skills

Required:Python or C/C++ programming
Nice to have:System level debugging and validationCI/CD for automationHardware debug tools
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft