Principal Firmware Engineer

Microsoft

Mountain View, CA • 1h ago • Hybrid

Senior

Hybrid

142,800 - 274,800 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Title: Principal Firmware Engineer

  • Role focus: Lead firmware architecture and silicon firmware library development for AI accelerators and cloud silicon platforms.

Description

Lead the design, development, debugging, and deployment of next-generation silicon firmware libraries for AI accelerators and cloud silicon platforms. Drive firmware architecture across compute domains and the Accelerator Network Controller (ANC), including SoC infrastructure initialization flows. Provide hands-on technical leadership, mentoring, and technical root-cause/verification planning across hardware, validation, security, and platform software teams.

Responsibilities

  • Define and drive firmware architecture for silicon firmware libraries (HBM, ANC, Compute, and SoC infrastructure subsystems)

  • Influence microarchitecture decisions with silicon architects during specification and design

  • Lead firmware strategy across multiple silicon generations and platform programs

  • Provide technical leadership across firmware, hardware, validation, and software organizations

  • Develop silicon firmware libraries in C/C++ for compute engines, ANC subsystem, DMA engines, and other IP blocks

  • Develop scalable, maintainable firmware frameworks and APIs

  • Lead first-silicon bring-up activities

  • Drive root-cause analysis for firmware, hardware, performance, and validation issues

  • Define firmware verification requirements and test plans

  • Lead cross-team initiatives spanning firmware, silicon architecture, software, security, and system integration

  • Create engineering alignment across geographically distributed teams

  • Represent firmware technical direction in leadership and architecture reviews

  • Mentor engineers; develop engineering best practices, coding standards, and architectural review processes

Requirements

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years technical engineering experience, OR Master’s with 6+ years, OR Bachelor’s with 8+ years (or equivalent experience)

  • Ability to meet security screening requirements (including passing the Microsoft Cloud background check upon hire/transfer and every two years thereafter)

Benefits

  • Competitive base pay range (U.S.): USD $142,800 - $274,800 per year

  • Bay Area/NYC base pay range: USD $188,000 - $304,200 per year

  • Eligible for benefits and other compensation (role-dependent)

Other

  • Position open for at least 5 days; applications accepted on an ongoing basis until filled

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Principal Firmware Engineer role

Improve your resume for just $5

$142,800 – $274,800/year

Unlock Full Resume Report