Principal Firmware Verification Engineer
Job Summary
Microsoft Silicon Cloud Hardware and Infrastructure Engineering (SCHIE) is the team behind Microsofts expanding Cloud Infrastructure and responsible for powering Microsofts Intelligent Cloud mission. SCHIE delivers the core infrastructure and foundational technologies for Microsofts over 200 online businesses including Bing MSN Office 365 Xbox Live Teams OneDrive and the Microsoft Azure platform globally with our server and data center infrastructure security and compliance operations globalization and manageability solutions. Our focus is on smart growth high efficiency and delivering a trusted experience to customers and partnersworldwideand we are looking for passionateengineers to help achieve that mission.
Are you passionate about working oncutting edgenew technologyin a team that embodies the growth mindset Are you hoping to join an organization which is built on a mission To empower every person and organization on this planet to achieve more
We are working on the nextgenerationHardware/Firmware for server silicon and rack infrastructureof Cobalt/Maiasystemswith a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their customers.
We are looking for a highly motivatedPrincipalFirmwareValidationEngineerwith experienceinSystem on Chip Architecture (SoC)Bring up of SoC root causing issues at the intersection of multiple subsystems across firmware and hardware
#SCHIE
Responsibilities
You will be involved with all phases of product developmentincluding pre-silicon post-silicon and platform deployment in the datacenter.
You will collaborate with platform architects firmware architects programmanagementandcomponentdev teamsforunderstanding the technical depth of the new features and defining the Test plans/cases validation Frameworks/Tools/methodologyfor End-to-end feature readiness
You will define the Soc andplatform validationmethodologyin terms of required test cases faster debugging/triaging reducing manual efforts with enhanced coverage of concurrent/deployment scenarios
You will be involved in debuggingand solving complexhardware/firmware interface issues.
You will owncoordination Integration validation (including validation environment) and debugging of system softwarecomprisingof different domains within server architecture (such as SoC FWs BIOS BMC etc.)
You will architect and/orsubmitrequirements to define stimulus test content and frameworks that will beutilizedto conduct testing andestablishcoverage.
You willidentifyand address inefficiencies and gaps in architecture testing execution etc.
You will mentor guide and help peers and other team members.
Ability to see system level big picture tovalidatethat the integrated firmware/system software aligns to architectural goals of product.
Qualifications
Bachelors or higher in Computer Science Computer Engineering Electronics Engineering or similar.
15 years of working experience in large scale system design & architecture development testing and release and performance tuning.
Strong problem solving debugging and troubleshooting skills.
Hands on experience in programming in Python or C or C
Experience with Platform initialization Board support package (UEFI/U-Boot) integration low level drivers for peripherals such as PCIe I2C eMMC SPI USB UARTs as well as Memory Management Scheduling Interruptsand multi-threading.
Excellent debugging and troubleshooting skills with the aimto becomepoint-of-contact for platform level issues. Ensure systematic closure of issues forsubsequentreleases.
Demonstrated experience of leading big initiatives spanning multiple teams and organizations andleveragingdeep domainexpertiseto influence product roadmap.
Passionate about exploring and deploying noble methods to improve coveragedebugging and efficiency of our FW releases.
Abilityto meet Microsoftcustomerand/or government security screening requirements arerequiredfor this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will berequiredto pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
This position will be open for a minimum of 5 days with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age ancestry citizenship color family or medical care leave gender identity or expression genetic information immigration status marital status medical condition national origin physical or mental disability political affiliation protected veteran or military status race ethnicity religion sex (including pregnancy) sexual orientation or any other characteristic protected by applicable local laws regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process read more about requesting accommodations.
Required Experience:
IC