Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Senior Firmware Engineer 
Taiwan, Taoyuan City 
635345231

09.10.2025

with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our

As a senior engineer on our team, you will work on telemetry systems, interrupt management, memory management, low-level inter-core messaging services, USB, and a wide range of SSIO interfaces including I3C, I2C, UART, and SPI. You’ll also help architect and maintain our RTOS, driver frameworks, and OS-level performance infrastructure, while building and refining debugging tools that support scalable and reliable development. The role demands deep technical expertise, a bias for action, and a strong sense of ownership. You’ll be expected to balance fast-paced delivery with engineering rigor, and over time, grow into owning a major technical area within our firmware stack.

Required Qualifications:

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
    • OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience
    • OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience
    • OR equivalent experience.
  • 4+ years of experience in Firmware Engineering.
  • Proficient in C/C++.
  • Experience debugging and resolving issues spanning multiple subsystems in the embedded ecosystem.
  • Experience with one or more of the following: Platform initialization, low level device drivers for peripherals/protocols such as I3C, I2C, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts or multi-threading

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:

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years firmware engineering experience with focus on embedded systems and RTOS
    • OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years firmware engineering experience with focus on embedded systems and RTOS.
  • Proficient in embedded RUST, RUST RTOS’s and toolchains
  • Hands-on experience with SoC bring-up, OS primitives, memory management, and multi-threading.
  • Experience with one or more of the following: Platform initialization, low level device drivers for peripherals/protocols such as I3C, I2C, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts or multi-threading.
  • Experience in working in pre silicon environments.
  • Proficient in embedded RUST, RUST RTOS’s and toolchains

  • Hands-on experience with SoC bring-up, OS primitives, memory management, and multi-threading.

Microsoft Cloud Background Check:This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

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

Responsibilities
  • Develop firmware for telemetry systems, platform initialization, and board support packages across Azure’s custom silicon programs, including Cobalt and MAIA.
  • Design and implement low-level inter-core messaging services and support SSIO interfaces such as I3C, I2C, UART, SPI, and others.
  • Own and evolve the RTOS and driver frameworks, ensuring high performance, reliability, and scalability.
  • Build and maintain OS-level performance infrastructure and debugging tools to accelerate development and root-cause analysis.
  • Collaborate with silicon, hardware, and software teams to deliver secure, production-grade firmware that powers Azure’s infrastructure.
  • Take ownership of a major technical area and drive its roadmap, contributing to long-term strategy and mentoring others.
  • Embody our and