Microsoft

Senior Firmware Engineer

Job Description

Posted on: 
2025-10-18

Responsibilities

  • Design and architect firmware solutions for Cloud Hardware systems.
  • Collaborate with cross-functional teams to define firmware requirements.
  • Develop and maintain firmware architecture for scalability and maintainability.
  • Create security threat models for the platform.
  • Stay updated with industry trends in firmware technologies.
  • Design and implement firmware modules for various hardware interfaces.
  • Provide technical leadership to internal developers and external partners.

Job Requirements

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

More job openings