Firmware Engineer

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Firmware Engineering

Firmware Engineer role focused on designing, developing, and debugging firmware for Azure's custom AI accelerator silicon. This involves working across silicon, hardware, and software teams to enable advanced AI workloads and support data center deployment.

What you'd actually do

  1. Design, develop, debug, test and release firmware for Azure’s custom AI silicon programs, including developing and testing firmware on pre-silicon platforms and post-silicon platforms
  2. Collaborate with silicon, hardware, architecture and software/firmware teams to deliver secure, production-grade firmware
  3. Participate and drive SoC bring up and troubleshooting
  4. Participate and support silicon’s Data Center deployment and operation

Skills

Required

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field or equivalent experience

Nice to have

  • embedded RUST
  • RUST RTOS’s
  • toolchains
  • SoC bring-up
  • OS primitives
  • multi-threading
  • pre-silicon environments

What the JD emphasized

  • custom AI silicon programs
  • firmware stack that enables Microsoft’s most advanced AI workloads

Other signals

  • AI accelerator silicon
  • firmware stack that enables Microsoft’s most advanced AI workloads
  • firmware for Azure’s custom AI silicon programs