Microsoft

Senior Firmware Engineer

Job Description

Posted on: 
2025-12-02

Responsibilities

  • Design and architect firmware solutions for Cloud Hardware systems.
  • Collaborate with cross-functional teams to define firmware requirements and specifications.
  • Develop and maintain firmware architecture for scalability and maintainability.
  • Develop security threat models for the platform.
  • Stay updated with industry trends in firmware technologies.
  • Work with product groups and partners to develop server hardware solutions.
  • Design and implement firmware modules for various hardware interfaces.

Job Requirements

  • Doctorate or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field with relevant experience.
  • 4+ years in architecting and developing firmware/software solutions.
  • Experience with Embedded Linux, U-Boot, or Board Support Packages (BSP).
  • 4+ years of experience with platform initialization and low-level drivers for peripherals.
  • Knowledge of hardware and firmware interfaces.
  • Strong problem-solving and debugging skills.
  • Ability to meet Microsoft security screening requirements.
Apply now

More job openings