Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Firmware Engineer 
United States, Washington 
474675629

03.04.2024

a trusted

are responsible forFirmware development of server,


Required Qualifications:

  • 12+ years of technical engineering experience
    • OR Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 10+ years of technical engineering experience
    • OR Master's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 7+ years of technical engineering experience
    • OR Doctorate degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 5+ years of technical engineering experience.
  • 8+ years of experience designing and developing firmware, Reliability, Availability and Serviceability(RAS) and software solutionsforEnterprise/Cloud Server hardware.
  • 5+ years of experience in C, Python Programming.

Other Requirements:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Demonstrated experience in Computer Architecture, embedded systems, and design develop and validation principles.
  • Experience designing and developing Firmware and software solutions to improve System Reliability, Availability and Serviceability(RAS).
  • Technical Leader in Industry with experience in Enterprise/Cloud Server hardware architecture, Familiarity Industry standard specifications i.e.,Peripheral Component Interconnect Express(PCIe),Advanced Configuration and Power Interface(ACPI) andRedfish.
  • Experienced in leading debugging complex system level issues and providing recommendations on potential fixes/tradeoffs to meet the business needs.
  • Enjoys new technological challenges and able to deal with ambiguity.
  • Effective technical communication skills (verbal and written) to interface with cross-functional technical teams within and/or outside of the organization.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities
  • Lead architecture, design and deployment of cloud scale Software and Firmware solutions that adapt to changing requirements over their lifetime.
  • Collaborate with hardware and software teams to define, architect andspechighly scalable and reliable solutions for cloud scale workloads.
  • Mentor a team of developers to architect and prototype solutions, using industry standard development flows, transitioning these to production-quality cloud-scalesolutions.
  • Other
    • Embody our