Verified current Job

Firmware Engineer II

Owns coordination, Integration, validation (including validation environment), and debugging of system software comprising of different domains within server architecture (such as SoC FWs, BIOS, BMC etc.) Ability to see system lev...

Job Full source details
Microsoft Bengaluru, KA,IN, IN Source published Sep 28, 2026 Verified 1 day ago
✓ 80% verification score · Source: Microsoft Opportunities · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
Firmware Engineer II opportunity at Microsoft
DeadlineSat Mar 27 7:51 AM 2027
EmploymentF U L L T I M E
CountryIN

Overview

Owns coordination, Integration, validation (including validation environment), and debugging of system software comprising of different domains within server architecture (such as SoC FWs, BIOS, BMC etc.) Ability to see system level “big picture” to validate that the integrated firmware/system software aligns to architectural goals of product. Create validation plans, develop test content, automate executions, and debug/triage of observed/reported failures. Debugging and troubleshooting skills with the aim to become point-of-contact for platform level issues. Ensure systematic closure of issues for subsequent releases. Deeply collaborate with architect, firmware, program management and component dev teams for day-to-days operations as well as for long term roadmap improvements by feeding back key learnings Passionate about exploring and deploying noble methods to improve test coverage, r

Full job description

Full Job Description

Owns coordination, Integration, validation (including validation environment), and debugging of system software comprising of different domains within server architecture (such as SoC FWs, BIOS, BMC etc.) Ability to see system level “big picture” to validate that the integrated firmware/system software aligns to architectural goals of product. Create validation plans, develop test content, automate executions, and debug/triage of observed/reported failures. Debugging and troubleshooting skills with the aim to become point-of-contact for platform level issues. Ensure systematic closure of issues for subsequent releases. Deeply collaborate with architect, firmware, program management and component dev teams for day-to-days operations as well as for long term roadmap improvements by feeding back key learnings Passionate about exploring and deploying noble methods to improve test coverage, release/test automation, and efficiency of our FW releases. BS or MS in Computer Science/Engineering or equivalent industry experience 3+ years of professional experience in design/development, integration, validation, or system level debugging in embedded systems problem solving, debugging, and troubleshooting skills. Hands on experience in programing in Python or C or C++ Demonstrated experience in system level Integration, validation (including validation infrastructure setup), automation framework (such as Robot Framework), and debugging of system software. Experience in validation / development in server space is big plus. Experience of creating validation test plans, developing test content to achieve the validation plan and automating the execution of test contents. Experience of creating or working with automated testing pipeline aka CI/CD (integration + validation) Experience of firmware development and testing on multiple HW test environments (FPGA, Emulation, Simulation etc.) Experience of system level debugging (including customer issues) with good understanding of managing and triaging production level issues. Good knowledge of hardware debuggers like JTAG, Oscilloscope, and Logic Analyzer etc.

Tips for this job

Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

Verified from public schema.org JobPosting structured data on the official source page. The complete published description, responsibilities, requirements and benefits were normalized when present; unstated facts were not inferred.

Original authoritative source

JobOpportunity is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Apply through JobOpportunity →

Browse current JobOpportunity listings from Microsoft Opportunities →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books