Firmware Engineering
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Inbyggda system
I korthet
Passionate about cutting-edge technology and building teams? Join the Azure Firmware Center of Excellence as a Firmware Engineer. You will lead the design, development, and deployment of innovative firmware for Azure infrastructure, working with C, C++, and Rust, and focusing on SoC architecture and low-level drivers.
Ansvarsområden
- Lead architecture, design, development and deployment of innovative firmware and Cloud firmware features.
- Operate and influence a team of high performing engineers with the ability to motivate and build Firmware solutions for the cloud.
- Involved with all phases of product development, from microarchitecture design through firmware architecture and development.
- Build solid engineering design plans, with bottoms up schedule, drive trade off, design decisions to meet top level schedule on time and with high quality.
Krav
- 5 to 10 years of professional experience designing, developing large scale Embedded Software solutions.
- Experience with working from early concept of X86/X64/ARM Architecture and design to shipping final product.
- Proven and demonstrable skills in C, C++ or Rust.
- Good Problem solving, debugging, and troubleshooting skills, advanced design, and development skills.
- Experienced with low level firmware development including bare metal firmware for peripherals such as GPU, CPLD, TPM PCIe, I2C, eMMC, SPI, USB, UARTs as well as Memory Management, Scheduling, Interrupts and multi-threading.
- Hands on Expertise in UEFI platform development.
- Expertise in CPU architectures (2Socket,4socket,8socket,16 socket) – Intel or AMD or ARM.
- Expertise in Platform Server Architecture (CPU, Memory, PCI-e, NVMe, SSD/SAS, Secureboot, UEFI, BMC, GPUs, InfiniBand, Hardware interfaces like MUX/I2C/SPI, schematics, TPM).
Önskade kvalifikationer
- AI/ML experience in hardware TPU, Nitro, Smart Nics is an added advantage.
- MS in Computer Science/Engineering or equivalent industry experience.
Förmåner
- Opportunity to build and lead a team of extremely talented engineers.
- Opportunity to deliver innovation at scale and own delivery of product to Azure datacenters.
- Contribute to the foundational technology of Azure Control plane.
#Firmware Engineering#Hardware Engineering#Embedded Software#Cloud Firmware