Firmware Engineer II
Full Job Posting
Develop and maintain embedded firmware, low-level drivers, initialization flows, and diagnostic instrumentation for MAIA and Cobalt platforms.
Investigate boot failures, crashes, hangs, and functional or reliability issues using source code, register state, logs, crash dumps, and hardware debug tools.
Reproduce failures in lab environments and implement firmware fixes, workarounds, and regression tests.
Develop scripts and reusable tools for telemetry collection, failure-signature extraction, and automated analysis across lab and fleet datasets.
Use data analysis and approved AI-assisted tools to summarize evidence and identify patterns; validate conclusions against hardware and firmware behavior.
Collaborate with firmware, silicon, platform, OS, and fleet teams to resolve issues and document reproducible debug procedures and lessons learned.
Bachelor's or Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR equivalent experience. 3+ years of professional experience in embedded-system design, development, integration, validation, or system-level debugging.
Experience
developing embedded firmware in C or C++.
Experience
debugging firmware or embedded systems using logs, source-level debugging, or hardware tools.
Experience
scripting for automation or engineering-data analysis.
About Microsoft
Microsoft is a global technology company that develops software, hardware, and cloud services, known for products like Windows, Office, Azure, and Xbox.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
DATA ANALYST (contract)
Redmond, USA
An Allegis Global Solutions contractor supporting Microsoft’s applied science team will manage OCR data workflows and prepare document datasets for AI model training. The role requires a bachelor’s degree, at least two y
DATA ANALYST (contract)
Redmond, USA
Partner Solution Sales
, USA
Software Engineer II - Perception Red Agent Team
Redmond, USA
Sr Enterprise Cloud Solution Architect
, USA
Strategic Account Technology - Strategist
Dallas, USA
Strategic Account Technology - Strategist
Dallas, USA
Cloud Solution Architecture-CTJ-Top Secret/SCI
Washington, USA
Software Engineer
Hyderabad, IND
