Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $304,200
Sep 11, 2025
Austin, TX, USA • Raleigh, NC, USA • Redmond, WA, USA • Hillsboro, OR, USA • Mountain View, CA, USA
Apply Now

The Microsoft Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering (SCHIE) team is looking to develop and deliver the hardware and firmware that powers Microsoft’s 'Intelligent Cloud' mission, including cloud game streaming and data services.

Requirements

  • Proficient track record of building, deploying, and optimizing large-scale AI/ML models in real-world applications.
  • Experience with working from early concept of SoC Architecture and design to shipping final product.
  • Experience driving firmware architecture solutions with detailed troubleshooting and debugging skills.
  • Solid data engineering and analysis experience.
  • Understanding of hardware and devices, or familiarity with OS and Firmware health and error reporting.
  • Experience with Implementation of Hardware/Firmware Security primitives.
  • Experience with Platform initialization, Board support package integration, low level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading.

Responsibilities

  • You will be involved with all phases of product development, from microarchitecture design through firmware architecture and development.
  • At the design phase, you will be part of a team driving the architecture, design and development of the various sub-systems including firmware development of low-level hardware interfaces and define flows for boot flows of ASIC.
  • You will be responsible for firmware level debug as part of end-to-end firmware development and debug.
  • Design and architect the systems and servers of tomorrow that will scale in the Azure Fleet.
  • Work on the next generation hardware/firmware for server, silicon and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their customers.
  • Build, deploy, and optimize large-scale AI/ML models in real-world applications.
  • Drive firmware architecture solutions with detailed troubleshooting and debugging skills.

Other

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 6+ years of professional experience designing and developing Embedded Software solutions.
  • Growth mindset, innovate to empower others, and collaborate to realize shared goals.