1

Contract Firmware Engineer Jobs in Seattle, WA (NOW HIRING)

Firmware Engineer 5

Redmond, WA ยท On-site

$69.96 - $79.96/hr

Contract salary: $69.96 - 79.96 per hour work hours: 8am to 5pm education: Bachelors ... engineering. 5+ years of hands-on experience in firmware/embedded debugging, core dump analysis ...

Senior Firmware Engineer

Redmond, WA ยท Hybrid

$70 - $80/hr

DURATION: 8 month contract with potential for extension/conversion Overview: The Firmware Engineer will be responsible for designing, developing, implementing, testing, and maintaining firmware and ...

Rowe Price -- and with over $1 billion in signed contracts across commercial and US government ... engineering teams. * Demonstrated ability to debug complex hardware/firmware issues. Nice to haves

Senior Firmware Engineer, Vehicle

Seattle, WA ยท On-site

$160K - $220K/yr

Rowe Price - and with over $1 billion in signed contracts across commercial and US government ... engineering teams. * Demonstrated ability to debug complex hardware/firmware issues. Nice to haves

Electrical Engineer

Seattle, WA ยท On-site

$115K - $150K/yr

... contract manufacturers for design-for-manufacturing optimization. Provide on-site and remote manufacturing programming support, requiring expertise in compilation toolchains, firmware flashing ...

... contract manufacturers for design-for-manufacturing optimization. Provide on-site and remote manufacturing programming support, requiring expertise in compilation toolchains, firmware flashing ...

Electrical Engineer

Seattle, WA ยท Hybrid

$115K - $150K/yr

... contract manufacturers for design-for-manufacturing optimization. Provide on-site and remote manufacturing programming support, requiring expertise in compilation toolchains, firmware flashing ...

Electrical Engineer

Seattle, WA ยท On-site

$80 - $100/hr

... contract manufacturers for design-for-manufacturing optimization. Provide on-site and remote manufacturing programming support, requiring expertise in compilation toolchains, firmware flashing ...

Sr. Electrical Design Engineer III

Redmond, WA ยท Hybrid

$118K - $159K/yr

... firmware, and software groups, with shared resources across multiple engineering teams. The role is initially structured as a 6-month contract with potential for extension or conversion, offering ...

New

Sr. Electrical Design Engineer III

Redmond, WA ยท Hybrid

$118K - $159K/yr

... firmware, and software groups, with shared resources across multiple engineering teams. The role is initially structured as a 6-month contract with potential for extension or conversion, offering ...

Rowe Price -- and with over $1 billion in signed contracts across commercial and US government ... You will own FPGA prototyping, firmware enablement, first-silicon bring-up, and hardware validation ...

Senior FPGA Prototyping Engineer

Seattle, WA ยท On-site

$120K - $225K/yr

Rowe Price - and with over $1 billion in signed contracts across commercial and US government ... You will own FPGA prototyping, firmware enablement, first-silicon bring-up, and hardware validation ...

Protingent Staffing has an exciting contract opportunity for a Hardware R&D Validation Engineer ... Firmware & Environment Management: Flash and debug firmware (MCU/FPGA), manage Linux-based test ...

Hardware Debug Engineer

Seattle, WA ยท On-site

$140K - $185K/yr

Contract * Installed, troubleshot, and maintained Server & Client computer components * Hands on ... Firmware, Software and OS * Ability to read schematics and board files. * Experience using ...

next page

Showing results 1-20

Contract Firmware Engineer information

See Seattle, WA salary details

$85.4K

$190.5K

$233.3K

How much do contract firmware engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for contract 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 a contract firmware engineer?

A Contract Firmware Engineer is a professional who develops and tests low-level software that interacts with hardware components, typically on a temporary or project-specific basis. They work with embedded systems, microcontrollers, and device drivers to ensure proper functionality. Contract roles often involve short-term assignments for specific projects or product development cycles. These engineers collaborate with hardware teams, troubleshoot firmware issues, and optimize code for performance and efficiency.

What are the key skills and qualifications needed to thrive as a contract firmware engineer?

To thrive as a Contract Firmware Engineer, you need strong experience in embedded systems design, proficiency with C/C++ programming, and a solid understanding of hardware-software integration. Familiarity with tools such as oscilloscopes, logic analyzers, debuggers, and version control systems like Git is typically required, along with knowledge of popular microcontroller platforms. Excellent problem-solving skills, flexibility, and effective communication are highly valued in this contract-based role. These skills are essential for delivering high-quality firmware solutions on tight deadlines while collaborating with cross-functional teams in dynamic project environments.

What are some common challenges faced by contract firmware engineers and how can they be addressed?

Contract Firmware Engineers often encounter challenges such as rapidly adapting to new hardware platforms, understanding legacy codebases, and meeting tight project deadlines. To address these, it helps to review documentation thoroughly, leverage debugging and simulation tools, and communicate proactively with project stakeholders. Additionally, collaborating closely with hardware engineers and other team members can help resolve integration issues quickly. Staying organized and maintaining flexibility are key to successfully delivering firmware projects as a contractor.

Are contract firmware engineers in demand?

Contract firmware engineers are in high demand due to the growth of embedded systems, IoT devices, and hardware development. Companies seek professionals skilled in C, C++, and real-time operating systems to support product development and maintenance on flexible schedules. The demand is expected to remain strong as technology continues to advance.

How much does a contract firmware engineer get paid?

Contract firmware engineers typically earn between $50 and $100 per hour, depending on experience, location, and project complexity. Senior or specialized engineers with expertise in embedded systems and real-time operating systems may command higher rates. Compensation can also vary based on contract duration and industry sector.

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 Contract Firmware Engineer jobs in Seattle, WA look for?

The top searched job categories for Contract Firmware Engineer jobs in Seattle, WA are:

What cities near Seattle, WA are hiring for Contract Firmware Engineer jobs?

Cities near Seattle, WA with the most Contract Firmware Engineer job openings:

Infographic showing various Contract Firmware Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 63% Full Time, and 37% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $190,548 per year, or $91.6 per hour.

Firmware Engineer 5

Redmond, WA โ€ข On-site

$69.96 - $79.96/hr

Other

Medical, Dental, Vision, Life, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

job summary:

We are seeking a Senior Firmware Engineer to lead testing, diagnostics, and validation for a high-profile consumer hardware initiative. Working closely with core development teams, you will tackle complex, intermittent system issues across firmware, wireless transports, and host operating systems to ensure global product quality.


location: Redmond, Washington
job type: Contract
salary: $69.96 - 79.96 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
  • Analyze and resolve complex firmware issues using live debugging, core dump analysis, and trace decoding against C/C++ codebases.
  • Build custom automated test harnesses and diagnostic scripts in Python and PowerShell to streamline triage workflows.
  • Validate wired and wireless communication protocols (USB, BLE) across various customer and manufacturing operational modes.
  • Work directly on hardware prototypes and bench setups to isolate root causes and provide evidence-backed bug reports in Azure DevOps.

qualifications:

Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline.


10+ years of overall experience in embedded systems or software engineering.


5+ years of hands-on experience in firmware/embedded debugging, core dump analysis, and reading C/C++ source code.


3+ years of experience with Python and PowerShell automation scripting for hardware/software testing.


3+ years of experience working with USB, BLE, or related host-device transport protocols.


PREFERRED QUALIFICATIONS


Experience with consumer electronics, gaming accessories, or high-volume hardware devices.


Knowledge of Qualcomm development suites, RF testing, or crash-dump telemetry pipelines.


Strong written communication skills with a track record of creating clear, reproducible defect reports.


skills:

AI,automated test,Test Automation,bug reports,reproduction steps,C/C++,Hardware Engineering,diagnostic tools,Firmware,Azure DevOps,Windows,Python,Scripting,debugging,state machines,Test Management,PowerShell,Antenna,Automation Tooling,prototype,Diagnostics,Ecosystems,Radio,R&D,stress test,technical writing skills,test infrastructure,test plans,triage



Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.