Principal Firmware Validation Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Inbyggda system · Mjukvaruutveckling

I korthet

Microsoft seeks a Principal Firmware Validation Engineer to lead validation, integration, and debugging of system software/firmware for AI server architecture. The role involves deep collaboration with various teams, creating validation plans, automating executions, and troubleshooting platform-level issues to ensure system quality and efficiency.

Ansvarsområden

  • 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.)
  • Deeply collaborate with architect, firmware development, program management and component dev teams for day-to-days operations as well as for long term roadmap improvements by feeding back key learnings
  • Ability to see system level “big picture” to validate that integrated firmware/system software aligns to architectural goals of product
  • Passionate about coaching team members and helping them grow.
  • Create validation plans, develop validation content, automate executions, and debug/triage of observed/reported failures
  • Debugging and troubleshooting skills with aim to become point-of-contact for platform level issues. Ensure systematic closure of issues for subsequent releases
  • Passionate about exploring and deploying noble methods to improve test coverage, release/test automation, and efficiency of our FW releases.
  • Create automated dashboards to reflect “health” and “quality” of system at all times for decision making.

Krav

  • 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.
  • Ability to meet Microsoft, customer and/or government security screening requirements.
  • 12+ years of professional experience in validation, design/development, integration, or system level debugging in embedded systems
  • Experience in programing in Python or C or C++ and scripting languages (e.g., Python) for automation framework setup and deployment.
  • Experience of creating validation plans, developing test content to achieve the validation plan and automating the execution of test contents, especially in server domain
  • Demonstrated experience in system level firmware Integration, validation (including validation infrastructure setup), and debugging of system software
  • 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 (Boards, FPGA, Emulation, Simulation etc.)
  • Experience of system level debugging (including customer issues) with understanding of managing and triaging production level issues.
  • Knowledge of hardware debuggers like JTAG, Oscilloscope, and Logic Analyzer etc.

Förmåner

  • Certain roles may be eligible for benefits and other compensation.
#Firmware#Validation#Cloud#Embedded Systems#AI#Server Architecture#Debugging#Automation
Microsoft Logo

Företag

Microsoft

Publicerade jobb

för 1 månad sedan

Anställningstyp

Heltid

Arbetsform

Hybrid

Erfarenhetsnivå

Senior

Platser

United States

Kvalifikation

Doktorand, Masterexamen, Kandidatexamen

Sökande

Ansök tidigt