Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Microsoft Senior BMC Firmware Engineer 
Taiwan, New Taipei, New Taipei 
84545575

10.09.2024

Silicon Engineering Solutions andCloud Hardware Infrastructure Engineeringis responsible fordeveloping and delivering the hardware and firmware thatresponsible forpowering Microsoft’s “Intelligent Cloud” mission.infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and deliveringexperience to customers and partners worldwide.

highly reliableand secureBMC Firmwaresolutions for Microsoft Azure Cloud Server platforms. The candidate would contribute to the Microsoft cloud server firmware feature definition, design, implementation, FW project development and deploymentand alsoUEFI engineers, V.

UEFI BIOS

Required Qualifications

  • BS or MS in Computer Science/Engineering or equivalent industry experience
  • + years of professional experience in architecting,designingand developing firmwarefor Linux basedproduct.
  • Proven experience and skills in C/C++,linux,RTOS,Embedded Linux, U-Boot and Board Support Packages (BSP) porting.
  • Experienced withOpenBMCfirmware Development, SOC bring-up, bootloaders, platform initialization,D-Bus access,MCTP protocol, Redfish API development,peripherals such asNVMe, I2C, I3C, SPI, USB, UARTs.
  • Experience in developing and debugging multi-threaded applications
  • Experience in collaborating with internal and external partners to understand their requirements and translating them into solutions
  • Enthusiastic, self-driven, and attention to details
  • Understanding of schematics, I2C/I3C,MCTPcommunication protocols is an added advantage
  • Detailed knowledge of core networking protocols and REST API frameworks isan added plus
  • Experience with GIT, JSON, Python, XML is highly desirable.

Preferred Qualifications:

  • 10+ years ofexperience in BMC development /platform enablement/ firmware development would be preferred.

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.

Responsibilities
  • Define system architecture and specifications forcutting edgefeatures related to server infrastructure management.
  • Provide technical leadership and guidance to internal developers or external partners to deliver serviceable, reliable, and scalable solutions.
  • Stress on modular design and code reuse to achieve maintainability.
  • Participate in all stages of product development from bring-up, validation, productization, and sustenance.
  • Collaborate with internal and external teams to find solutions that are leverageable across multiple architectures and generations.
  • Contribute to product vision and roadmap by bringing innovation to server manageability ecosystem.
  • Work effectively in an Agile environment following and practicing Scrum processes.
  • Work across multiple disciplines and functions to drive platform innovation such asAzureengineering groups, HW, validation, ISV.