1

Firmware Engineer Jobs in Seattle, WA (NOW HIRING)

Firmware Engineer

Redmond, WA · On-site

$111K - $183K/yr

We are seeking a Firmware Engineer to join our team within SCHIE, where we build the foundational firmware that powers Microsoft's Azure infrastructure-including its cutting-edge AI accelerator ...

New

Company Description Rajesh rajesh.b(at)krgtech(dot)com 661 367 8000 * 514 Our Client is looking for Firmware Engineer Location : Redmond, WA Duration: Full-time Client : HCL America : Expert level ...

We are looking for an experienced UEFI / Embedded Firmware Engineer to work on modern computing platforms, supporting firmware development from early platform bring-up through system validation and ...

Senior Firmware Engineer

Redmond, WA · On-site

$160K - $261K/yr

We are seeking a Senior Firmware Engineer with deep expertise in platform firmware, hardware diagnostics, and failure analysis to drive end-to-end diagnostic capabilities across Azure server ...

We are seeking an accomplished Firmware Engineer II to join a team of talented engineers in BIOS/UEFI development team. This team is responsible for delivering robust, high-quality BIOS/UEFI ...

Windows Kernel Driver Engineer Location : Redmond, WA Required Candidate Capabilities ... Comfortable working across hardware and firmware boundaries * Strong collaboration and ownership ...

Expert level programming skills in C and C++ in an Embedded environment * Strong coding, and debugging skills * Experience and understanding of firmware design tools (IAR is a plus). * Experience ...

Senior Firmware Engineer, FPGA

Bellevue, WA · On-site

$134K - $178K/yr

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate, and maintain FPGA-based platform functionality while ensuring clean integration with BMC firmware ...

Senior Firmware Engineer

Redmond, WA · On-site

$133K - $177K/yr

The team is seeking an engineering candidate to contribute to firmware development and the success of these emerging products. The ideal candidate will be knowledgeable in one or more common firmware ...

Senior Firmware Engineer

Seattle, WA · On-site

$180K - $200K/yr

The Role We're looking for a Senior Firmware Engineer to own the software that lives on every Tin Can. Our devices are the front line of the experience families feel most - how clearly a call sounds ...

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate, and maintain FPGA-based platform functionality while ensuring clean integration with BMC firmware ...

Senior Firmware Engineer

Redmond, WA · On-site

$133K - $177K/yr

We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers, providing strategic technical direction for BIOS/UEFI development team. This team is responsible for ...

Senior Firmware Engineer, FPGA

Bellevue, WA

$134K - $178K/yr

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate, and maintain FPGA-based platform functionality while ensuring clean integration with BMC firmware ...

Senior Firmware Engineer

Everett, WA · On-site

$200K - $236K/yr

As a Senior Firmware Engineer, you will develop the embedded systems that power the control, diagnostics, and protection layers of our fusion machines. You'll write and maintain firmware that runs on ...

Senior Principal Firmware Engineer (OCI)

Seattle, WA · On-site

$136K - $179K/yr

Seeking a senior staff-level engineer with expertise in datacenter platform firmware. This role requires working across product, infrastructure, security and platform teams both within and external ...

next page

Showing results 1-20

Firmware Engineer information

See Seattle, WA salary details

$85.4K

$190.5K

$233.3K

How much do firmware engineer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for firmware engineer in Seattle, WA is $190,548.00, according to ZipRecruiter salary data. Most workers in this role earn between $162,700.00 and $233,300.00 per year, depending on experience, location, and employer.

What is the difference between Firmware Engineer vs Embedded Software Engineer?

AspectFirmware EngineerEmbedded Software Engineer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programmingBachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++
Work EnvironmentDesigning and developing firmware for hardware devices, often working closely with hardware teamsDeveloping software for embedded systems, often in real-time environments
Industry UsageElectronics, consumer devices, IoT, automotiveConsumer electronics, medical devices, industrial automation

Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

How much money does a firmware engineer make?

A firmware engineer's salary varies by experience, location, and industry, but typically ranges from $80,000 to $130,000 annually. Entry-level positions may start lower, while experienced engineers with specialized skills in embedded systems and real-time operating systems can earn higher salaries. Certifications and proficiency with tools like C and assembly language can also influence compensation.

What engineers make $200,000 a year?

Senior firmware engineers, especially those with specialized skills in embedded systems, real-time operating systems, or working in high-demand industries like aerospace or defense, can earn $200,000 or more annually. Compensation often depends on experience, location, certifications, and the complexity of projects handled.

What engineers make $500,000?

Senior engineers in specialized fields such as software, hardware, or aerospace engineering can earn $500,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High compensation often includes bonuses, stock options, or profit sharing, particularly in large tech companies or startups with significant growth potential.

What are the key skills and qualifications needed to thrive as a Firmware Engineer, and why are they important?

To thrive as a Firmware Engineer, you need a solid background in embedded systems, C/C++ programming, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help firmware engineers excel, especially when collaborating with hardware and software teams. These skills and qualities are crucial to ensure reliable, efficient firmware that seamlessly integrates with hardware products.

What are some common challenges Firmware Engineers face when working with cross-functional teams?

Firmware Engineers often collaborate closely with hardware designers, software developers, and QA teams. A common challenge is ensuring clear communication of technical requirements and constraints, as firmware must interface seamlessly with hardware and higher-level software. Misalignment or delays in one area can impact overall delivery, so Firmware Engineers need strong problem-solving and collaboration skills to address integration issues and keep projects on track. Regular cross-team meetings and thorough documentation help mitigate these challenges.

What are Firmware Engineers?

Firmware Engineers are professionals who design, develop, test, and maintain the low-level software (firmware) that allows hardware devices to function. This firmware acts as a bridge between the device's hardware and higher-level software, ensuring that hardware components operate correctly and efficiently. Firmware Engineers typically work with embedded systems, writing code in languages like C or C++ for microcontrollers, sensors, and other electronic devices. Their work is crucial in industries such as consumer electronics, automotive, medical devices, and telecommunications.

What does a firmware engineer do?

A firmware engineer designs, develops, and tests low-level software that controls hardware devices such as microcontrollers and embedded systems. They work with programming languages like C or C++, use tools like debuggers and oscilloscopes, and often collaborate with hardware engineers to ensure proper integration and functionality.
What are the most commonly searched types of Firmware Engineer jobs in Seattle, WA? The most popular types of Firmware Engineer jobs in Seattle, WA are:
What job categories do people searching Firmware Engineer jobs in Seattle, WA look for? The top searched job categories for Firmware Engineer jobs in Seattle, WA are:
What cities near Seattle, WA are hiring for Firmware Engineer jobs? Cities near Seattle, WA with the most Firmware Engineer job openings:
Infographic showing various Firmware Engineer job openings in Seattle, WA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Hybrid job distribution, with an average salary of $190,548 per year, or $91.6 per hour.

Firmware Engineer

Microsoft

Redmond, WA • On-site

$111K - $183K/yr

Full-time

Posted 2 days ago

New


Microsoft rating

8.5

Company rating: 8.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

77th of 241 rated software companies


Job description

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 Firmware Engineer 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. We are seeking a Firmware Engineer to join our team within SCHIE, where we build the foundational firmware that powers Microsoft's Azure infrastructure-including its cutting-edge AI accelerator silicon. This role offers a unique opportunity to work across Azure's custom silicon programs and contribute directly to the firmware stack that enables Microsoft's most advanced AI workloads.
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.
This role is targeting an immediate start date.
#SCHIE
Responsibilities
  • Designs, develops, debugs, tests and releases firmware for Azure's custom AI silicon programs, including developing and testing firmware on pre-silicon platforms and post-silicon platforms.
  • Collaborates with silicon, hardware, architecture and software/firmware teams to deliver secure, production-grade firmware.
  • Participates and drives SoC bring up and troubleshooting.
  • Participates and supports silicon's Data Center deployment and operation.

Qualifications
Required Qualifications:
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR equivalent experience.

Preferred Qualifications:
  • Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years technical engineering experience with coding OR equivalent experience.
  • Proficient in embedded RUST, RUST RTOS's and toolchains
  • Experience with SoC bring-up, OS primitives, and multi-threading
  • Experience in working in pre-silicon environments

Firmware Engineering IC2 - The typical base pay range for this role across the U.S. is USD $85,400 - $168,100 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 $111,100 - $183,700 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
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.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media