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

Microsoft Principal Firmware Engineer Silicon Modeling 
Taiwan, Taoyuan City 
524081111

16.10.2025

Required Qualifications:

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience
    • OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience
    • OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience
    • OR equivalent experience.
  • Experience in firmware development and/or silicon modeling experience.

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:

  • Expertise with C or C++.
  • Experience with SystemC
  • Passion for developing low-level software interfacing with hardware.
  • Ability to take ambitious and ambiguous goals and develop requirements, timelines, software architecture, and APIs to ensure delivery and provide management with regular updates.
  • Knowledge of operating systems including drivers, memory management, boot loaders, and scheduling.
  • Excellent debugging skills with GDB or equivalent.

Definite pluses:

  • Experience with industry standard SystemC simulators like Virtualizer or Helium
  • Experience with scripting languages: Python, Powershell
  • Experience developing firmware in pre-silicon environments.
  • Shipped products running firmware or embedded software you’ve written.
  • Experience with one or more of these: drivers, DMA, PCIe, NVMe, image video decoders, networking controllers, memory controllers/training, boot flows, or power management.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until October 24, 2025.


Responsibilities

As a member of Microsoft Azure’s FW CoE, you directly impact future silicon development in Azure through:

  • Architecting Models and corresponding validation firmware/software for various components of silicon, from boot ROMs, PCIE, USB, and Compute Clusters.
  • Leading the technical development of models, firmware and software.
  • Mentoring engineers in aspects of software design and firmware and learning from industry experts.
  • Working with a group of individuals from diverse backgrounds and with diverse skillsets.