Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

$102.1k - $202.2k

Microsoft Corporation

Overview

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate engineers to help achieve that mission.

As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the Host Services team is instrumental in defining and delivering operational measures of success for hardware manufacturing, improving the planning process, quality, delivery, scale and sustainability related to Microsoft cloud hardware. We are looking for engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure.

We are looking for a Firmware Engineer to join the team.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Develop and maintain firmware and driver solutions for Microsoft custom silicon platforms, including MAIA (AI accelerator) and COBALT (general-purpose compute), deployed across the Azure fleet.
  • Contribute across all phases of the product lifecycle, from architecture and design through silicon bring-up, validation, manufacturing, and productization.
  • Design and develop key firmware components, including driver interfaces, system libraries for SoC bring-up, low-level hardware protocols, and platform features.
  • Participate in firmware architecture and technical design reviews, ensuring scalable, reliable, and high-performance solutions for Microsoft custom silicon platforms.
  • Drive hardware-software integration efforts to enable new silicon capabilities and accelerate feature deployment across Azure infrastructure.
  • Collaborate closely with silicon, board electrical, and hardware engineering teams to design, enable, and deliver new platform capabilities for Azure infrastructure.
  • Partner with operating system and software platform teams to integrate and deploy new technologies and features across the Azure fleet.



Qualifications

Required Qualifications:

  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
    • OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience
    • OR equivalent experience.
  • 2+ years of experience designing and developing firmware solutions. Experience with UEFI and ARM Trusted Firmware (ARM-TF).
  • 2+ years of experience developing software in C, C++, and Rust, with the ability to deliver maintainable, high-quality production software.
  • 2+ years of experience with one or more industry-standard interfaces and protocols such as PCIe, I2C, SPI, USB, and UART.

Other Requirements:
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.

Preferred Qualifications:

  • Experience with ARM64 SoCs and Armv8 architecture, including boot flows, trusted firmware, and system initialization, is a plus.
  • Familiarity with AI-driven software engineering practices that improve developer productivity and software quality.
  • Experience using AI-assisted and agentic development tools to accelerate issue triage, debugging, root-cause analysis, and feature development.
  • Proven ability in problem-solving, debugging, and troubleshooting skills, with experience diagnosing and resolving complex hardware-software integration issues.
  • Effective collaboration and communication skills, with the ability to work effectively across silicon, hardware, operating system, and platform software teams.
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience with coding OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience with coding OR equivalent experience.

#SCHIE

Firmware Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800 - $219,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

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 requesting accommodations.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Mountain View, CA vacancy
  • $120k - $175k

    Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs. We are looking for... 
    Suggested
    Full time

    Lunar Energy

    Mountain View, CA
    1 day ago
  • $150k - $180k

    Senior Embedded firmware engineer As an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work... 
    Suggested
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    2 days ago
  • $120k - $250k

     ...in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-...  ...and cluster management. The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers, so host software and... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    15 hours ago
  •  ...Embedded Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with and implementing interfaces to various... 
    Suggested

    Intelliswift

    Sunnyvale, CA
    15 hours ago
  •  ...Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work Location: WA - Redmond (Preferred) US - CA - Sunnyvale (Secondary)Summary:The main function of... 
    Suggested
    Full time

    SRI Tech

    Sunnyvale, CA
    1 day ago
  •  ...We are seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team focused on next-generation battery systems, power electronics, and charging infrastructure. This engineer will play a key role in developing low-level firmware and control systems... 

    Insight Global

    Palo Alto, CA
    5 days ago
  •  ...Firmware EngineerVoltai is developing world models, and agents to learn, evaluate, plan, experiment, and interact with the physical...  ...systems. Collaborate with electrical, systems, and verification engineers to develop embedded software that powers learning machines.You... 

    Voltai

    Palo Alto, CA
    15 hours ago
  • $142.8k - $274.8k

     ...Individual ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    1 day ago
  • $120k - $225k

     ...critical care through our rapid seizure detection technology, come join the movement!Position Overview:Ceribell is looking for a Firmware Engineer / Embedded Engineer who is passionate about biomedical applications and who has experience in the development of embedded or... 
    Local area

    Ceribell

    Sunnyvale, CA
    1 day ago
  •  ...Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded vehicle firmware. Evaluate, implement, test, and optimize applications in a real-time operating system environment. Work with... 
    Full time

    Tata Technologies

    Mountain View, CA
    1 day ago
  • $153k - $242k

     ...Senior Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  •  ...hardware development, and manufacturing scale-up to make generalist robotics a reality.You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms. This role centers on deterministic communication, control-loop... 

    Rhoda AI

    Mountain View, CA
    15 hours ago
  •  ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are...  ...-world impact. About The Role We are looking for a Firmware Engineer to own the low-level embedded software that runs our... 
    Local area

    Allen Control Systems

    Mountain View, CA
    5 days ago
  •  ...Firmware EngineerAt Mind Robotics, we're building generalized physical AI — robotic systems capable of dexterous, adaptive, and reasoning...  ...where commands become motion.We're looking for a Firmware Engineer to own the embedded software that brings our robots to life — from... 

    Mind Robotics

    Palo Alto, CA
    15 hours ago
  • $119.8k - $234.7k

     ...Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud...  ...Cloud infrastructure. We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing strategic... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • A leading engineering firm is seeking an Embedded Firmware Engineer based in Mountain View, CA. The role involves designing and testing vehicle firmware, collaborating with engineers, and developing methodologies for testing. Candidates should have over 5 years of experience... 
    Full time

    Tata Technologies

    Mountain View, CA
    1 day ago
  • $110k - $130k

     ...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—...  ...Location : Mountain View, CA We are seeking an Embedded Firmware Test Engineer to join our growing engineering team developing... 
    For contractors

    ALTEN Technology USA

    Mountain View, CA
    3 days ago
  • $220k - $275k

     ...Job Description Job Description About the role Own the platform firmware that brings our AI accelerator systems to life and keeps them secure, healthy, and observable — from secure boot and the hardware root of trust, through embedded-controller/BMC and device firmware... 
    H1b
    Visa sponsorship
    Work visa

    DensityAI

    Mountain View, CA
    3 days ago
  • $182k - $242k

     ...in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What you'll do As a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions.... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • Google is seeking software engineers to develop next-generation modem software for the Pixel team, focusing on NAS and emergency call performance. You will collaborate with cross-functional teams to deliver reliable, scalable software that powers Google's devices worldwide... 
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  •  .... Position Summary Generalist with rotating focus across the firmware stack. Moves across subsystems as work demands, picks up a primary...  ...FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the... 
    Contract work
    Work at office
    Shift work
    Rotating shift
    2 days per week

    OSI Engineering

    Palo Alto, CA
    15 hours ago
  • $140k - $215k

     ...test/integration test/requirement-based test according to the firmware team test specification Automate the regression test Develop software...  ...of it Required Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar field of... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    5 hours ago
  • You will lead the firmware architecture and development for a breakthrough stealth-stage neurotechnology and brain-computer interface...  ...EEG, audio, and camera data downstream. Establish the firmware engineering practices that scale: build and release pipelines, on-device... 

    OSI Engineering

    Palo Alto, CA
    4 days ago
  • Position: Full Time Most firmware engineers write code for boards that never leave the bench. This isn't that. You’ll work at the intersection of firmware and power electronics, developing embedded control systems for the DC-DC converters, power distribution, and energy... 
    Full time
    Shift work

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Mountain View, CA
    2 days ago
  • OSI Engineering, based in Palo Alto, CA, is looking for a Generalist Firmware Engineer for a 12-month hybrid contract. This role involves developing firmware for next-generation AI wearables, executing subsystem-level ownership under architectural guidance. The ideal candidate... 
    Contract work

    OSI Engineering

    Palo Alto, CA
    15 hours ago
  • $182k - $242k

     ...CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You’ll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms and the integrated firmware stack that powers them. As a Senior... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $153k - $242k

    Join to apply for the Senior Firmware Engineer role at CoreWeave CoreWeave is the AI Hyperscaler, delivering a cloud platform of cutting edge services powering the next wave of AI. Our technology provides enterprises and leading AI labs with the most performant, efficient... 
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    15 hours ago
  • $119.8k - $234.7k

     ...Individual ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    1 day ago
  • $153k - $242k

    A leading AI cloud provider in Sunnyvale is seeking a Senior Firmware Engineer. You will collaborate with teams to develop and optimize firmware solutions while mentoring junior engineers. This role requires over 5 years of experience in firmware development using C/C++... 
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    15 hours ago
  • $174k - $253k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!