Browse current jobs

Principal Firmware Engineer

Microsoft · Noida

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 200043410

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

<b>Overview</b><br><div><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding cloud infrastructure, powering the company's Intelligent Cloud and AI platforms through industry-leading silicon, systems, and hardware innovation. </span></p></div><div><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Are you passionate about building cutting-edge technologies in an environment that embraces a growth mindset? Do you want to help shape the future of AI infrastructure while contributing to Microsoft's mission to empower every person and every organization on the planet to achieve more? </span></p></div><div><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">The Firmware Center of Excellence (FW CoE) within SCHIE is responsible for delivering the hardware and firmware technologies that power Azure infrastructure. As part of this organization, we are seeking a Principal Firmware Engineer to lead the design and evolution of Microsoft's AI accelerator validation and performance characterization frameworks, supporting the MAIA roadmap and future generations of Azure AI silicon. </span></p></div><div><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">In this role, you will drive the architecture and development of scalable stress, validation and performance characterization solutions used across Microsoft's AI accelerator programs. You will work at the intersection of system architecture, firmware, software, performance engineering, AI workloads, and silicon validation to enable high-confidence silicon bring-up, characterization, and deployment at hyperscale. You will partner closely with teams spanning these disciplines to develop and operationalize validation frameworks and workload solutions that exercise compute, memory, networking, and platform infrastructure under both synthetic stress conditions and representative customer AI workloads. Your work will directly influence silicon readiness, platform quality, performance optimization, and production deployment of Microsoft's next-generation AI infrastructure. </span></p></div><div><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">We are looking for a technically strong leader who combines deep systems expertise with a passion for solving complex engineering problems, driving cross-organizational impact, and mentoring teams to deliver world-class solutions at cloud scale. You will be working on latest state-of-the art technologies, in a fun environment with a talented group of individuals with diverse backgrounds and skillsets and located in different geographic locations. </span></p></div><div><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">#SCHIE </span></p></div><br><br><b>Responsibilities</b><br><div><ul style="list-style-type: disc;"><li><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Define and drive the technical vision, architecture, and roadmap for scalable system stress and performance characterization frameworks across current and future AI accelerator generations. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Design and development of highly-performant validation and stress workloads spanning GPU Compute engines, memory, networking, PCIe, and DMA subsystems. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Architect and develop end-to-end validation strategies from pre-silicon environments through post-silicon bring-up, characterization, and production deployment with a goal to identify hardware, firmware, and system-level reliability issues as early as possible </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Develop end-to-end post-silicon tests and tools for functional and performance scenarios of the system. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Develop performance analysis, telemetry, and observability solutions to measure compute utilization, memory bandwidth, network throughput, power, thermal behavior and end-to-end workload performance. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Drive adoption of profiling, performance monitoring, and other platform observability technologies to accelerate debugging, tuning, and characterization. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Partner closely with Architecture, AI software, Firmware, Silicon Validation, Manufacturing, Performance Engineering, and Cloud Infrastructure teams to influence platform requirements and readiness. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Provide technical leadership through design reviews, architecture guidance, and strategic recommendations to engineering leadership. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Mentor engineers across workload development, performance optimization, debugging, automation, and validation, while establishing best practices for software quality, CI/CD, telemetry, and large-scale system validation. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Drive execution across multiple programs, balancing deep technical contribution with broad organizational impact. </span></p></li></ul></div><br><br><b>Qualifications</b><br><div><div><p><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Required Qualifications </span></strong></p></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">BS. or higher in Computer Science, Computer Engineering, Electrical Engineering, or related. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">12+ years of experience developing complex software, firmware, system software, or validation frameworks. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">8+ years’ experience in post-silicon SoC or system validation or diagnostic/microbenchmark/stress test content development. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with one or more of these: Accelerators or GPUs, DMA Engines, PCIe, Memory (DDR, HBM), Networking </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Proven experience in one or more areas: Silicon validation, Firmware development, Platform diagnostics, Performance engineering, Stress and reliability testing </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience debugging issues across hardware, firmware, drivers, SDKs, and applications. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Strong leadership and cross-team collaboration skills </span></p></li></ul></div><div><p><strong><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Preferred Qualifications </span></strong></p></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience in Post-silicon tests or tools development for functional and performance scenarios. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Knowledge of or experience with AI models/kernels such as GEMM, GPT, Gemma, MoE, Llama, or similar </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with PyTorch, CUDA, Triton, or accelerator runtime frameworks. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Good understanding of AI accelerators, such as GPUs, NPUs, FPGAs, with an understanding of their architectures including Data pipelines, Data formats, Memory hierarchies including HBM/LPDDR, Tensor core architecture etc. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with Cuda or GPU or tensor-based programming is a plus+ </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience with pre-silicon environments such as emulation or simulation platforms. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience developing profiling, and performance analysis tools. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience in performance engineering, bottleneck identification and performance optimization. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Knowledge of power and thermal profiling, TDP/PnP, and PVT characterization. </span></p></li></ul></div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Experience in build systems such as CMake and familiarity with CI/CD systems. </span></p></li></ul></div></div><div><div><ul style="list-style-type: disc;"><li style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Ability to work closely with diverse customers and collaborators across varied disciplines (silicon architecture, FW, SW dev, validation engineers) to reconcile requirements from understanding their needs to resolving their problems. </span></p></li></ul></div><div><p><span style="font-family: arial, helvetica, sans-serif; font-size: 10pt;">Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. </span></p></div></div> <br><p>This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.</p><br><hr><br><p>Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about <a href="https://careers.microsoft.com/v2/global/en/accessibility.html"><b><u>requesting accommodations.</u></b></a></p>

Collected experience requirement

2 years