Back
Microsoft logo

Firmware Engineer II

Microsoft · Posted Nov 6

Software, cloud computing, artificial intelligence, and hardware services

India, Karnataka, BangaloreFull-timeOnsiteMid Level4+ years₹25.0L–₹40.0L yearly59 applicants
SoftwareCloud ComputingArtificial IntelligenceConsumer ElectronicsInformation TechnologyPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) delivers core infrastructure and foundational technologies for Microsoft's online businesses and the Azure platform, with the Firmware Center of Excellence building hardware and firmware for Azure Infrastructure. The team works closely with AI and Azure-Core teams on the architecture and development of Cobalt and Maia systems in Azure datacenters. This role contributes to firmware architecture, design, SoC bring-up, and system-level debugging of low-level hardware for next-generation server, silicon, and rack infrastructure.

What you will do

  • You will contribute to the architecture and design of various firmware components, including driver interfaces (PCIe, SPI, I2C, I3C), system libraries needed for SoC bring-up, protocol and feature development of low-level hardware.
  • You will be contributing to all phases of product development, from design through manufacturing and productization.
  • Perform system-level debugging and troubleshooting to identify and resolve complex hardware/firmware-related issues.
  • Collaborate with cross-functional teams including hardware architects and engineers, software developers, validation & integration and product managers to define firmware requirements and specifications.
  • Stay up to date with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement.

Skills used in this role

What the employer is looking for

  • Bachelors or higher in Computer Science, Computer Engineering, Electronics Engineering, or similar.
  • 4+ years of professional experience in firmware development or embedded software development in a multicore environment.
  • Solid understanding of computer architectures including processors, buses, and memories.
  • Demonstrated experience of hardware and firmware architecture, design, and coding for solutions at scale.
  • Experience with SoC bring-up, platform initialization, board support package development, peripherals such as PCIe, I2C, SPI, USB, UART , OS primitives, memory management, scheduling, interrupts and multi-threading.
  • Good problem-solving and analytical skills.
  • Experience working with multiple teams on Root cause analysis, troubleshooting, and debugging skills resulting into solving complex Hardware/Firmware interface issues.
  • Self-motivated and able to work independently.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

Preferred qualifications

  • Experience with working from early concept of Platform Architecture & design
  • Prior experience of working in one or more of the following areas:
  • Hardware accelerator software design and development
  • CPU Execution modes, security model, cache, coherency, Memory management and protection, interrupt controller, virtualization, and other related concepts
  • Platform initialization, board support package Development & integration, low level drivers for peripherals such as I2C, I3C, eMMC, SPI, USB, UARTs etc
  • RAS, Debug, Logging
  • (RT)OS Scheduling and firmware development in multithreading SMP as well as in heterogeneous computing environment

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Microsoft

Microsoft Corporation is a multinational technology company that develops, licenses, and supports a wide range of software products, services, and hardware devices. Best known for its Windows operating systems, Microsoft 365 productivity suite, and Xbox gaming consoles, the company has expanded heavily into enterprise cloud computing via Azure and advanced artificial intelligence solutions. As one of the world's most valuable public enterprises, it empowers individuals and businesses globally through innovative digital transformation.

Industry
Software
Company size
228,000+ employees
Founded
April 4, 1975
Location
Redmond, Washington, USA
Funding stage
Public Company

Leadership

SN
Satya Nadella

Chairman and Chief Executive Officer

AH
Amy Hood

Chief Financial Officer

BS
Brad Smith

Vice Chair and President

Apply