Firmware Engineer II

IndiaPosted Jul 22, 2026
Firmware Engineer II | Microsoft Careers Skip to main content Microsoft Careers Careers Careers Search Search jobs Sign in Single PositionView All JobsFirmware Engineer IIIndia, Uttar Pradesh, Noida +1 moreApply nowAdd to cartFind out how well you match with this jobUpload your resumeJob descriptionCompany and benefitsJob number200044897Date postedJul 21, 2026Work site3 days / week in-officeTravelLess than 25%ProfessionHardware EngineeringDisciplineFirmware EngineeringRole typeIndividual ContributorEmployment typeFull-TimeOverviewThe Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in defining and delivering operational success for Azure that exceeds our customer’s expectations. The HW Security Center of Excellence within the SCHIE organization is responsible for design and development of Security Solutions (Silicon, Firmware, Hardware) for Server and Rack Infrastructure Firmware for Microsoft's global Azure business. We work closely with Microsoft product groups, industry partners and researchers to architect and develop Security features and solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership (TCO). We need to be always learning and insatiably curious. We need to be willing to lean into uncertainty, take risks and move quickly when we make mistakes, recognizing failure happens along the way to mastery and we need to be open to the ideas of others, where the success of others does not diminish our own.  We are looking for a highly motivated Firmware Engineer with a background in security to work on Securing Azure Infrastructure, both for the existing Azure fleet and incoming new portfolio.  You will be responsible to work with architects to understand the Security Requirements, designing and implementing security features for hardware and firmware systems that power Azure today. You have a passion for security, enjoy seeing your code light up features that come to life on hardware that will be responsible for securing Azure infrastructure. You have strong coding skills, debugging and troubleshooting abilities, with experience in firmware development. Additionally experience with some or all the following: firmware development, SoC bring-up, with Security primitives, bootloaders, platform initialization, board support package porting, peripherals such as PCIe, I2C, SPI, USB, UARTs, OS primitives, memory management, scheduling, interrupts, and multi-threading will be great.ResponsibilitiesResponsible for the implementation of various security firmware components, including driver interfaces, bring-up, and security features’ developmentResponsible for end-to-end feature delivery and test collateralResponsible to incorporate (SDL) throughout the development process with a Test-Driven Quality first development mindsetPerform system-level debugging and troubleshooting to identify and resolve complex hardware/firmware-related issues while collaborating with cross-functional teamsCollaborate with cross-functional teams including hardware architects and engineers, software developers, validation & integration and product managers to define firmware requirements and specificationsStay up to date with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement.Work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership (TCO)QualificationsBachelor’s or Master’s 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 or hardware and firmware security4+ years of Programming...

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free