Microsoft

Senior Firmware Engineer

Job Description

Posted on: 
2026-01-08

Responsibilities

  • Lead debug and root cause analysis of firmware, operating system, and driver-level failures.
  • Develop and maintain debug templates, scripts, and automation pipelines for log collection and analysis.
  • Collaborate with cross-functional teams to triage bugs and align debugging processes.
  • Maintain and expand firmware and OS debug knowledge base for onboarding and reference.
  • Participate in daily syncs and debug forums to track and resolve high-severity issues.
  • Explore and deploy methods to improve test coverage and efficiency of firmware releases.
  • Ensure compliance with security screening requirements.

Job Requirements

  • Doctorate, Master's, or Bachelor's in Electrical Engineering, Computer Engineering, Computer Science, or related field with relevant experience.
  • 4+ years of experience in embedded systems design/development, integration, and debugging.
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Proficiency in programming languages such as Python, C, or C++.
  • Experience with system-level debugging and validation for complex embedded systems.
  • Familiarity with low-level interfaces in AI server space.
  • Knowledge of automation frameworks and hardware debugging tools.
Apply now

More job openings