1

Contract Firmware Engineer Jobs (NOW HIRING)

Embedded Firmware Engineer

Redmond, WA ยท On-site

$115K - $157K/yr

Duration: 12+ month contract * Interview: 1-2 video conference interviews * US citizens Summary: The main function of a Firmware Engineer is to design, develop, implement, test, and maintain business ...

MARS Solutions Group is looking for an experienced Firmware Engineer located in Chelmsford, MA. Our ... They are known to respect a traditional work week and often extend contracts for added job security ...

Embedded Firmware Engineer This role is for an experienced Embedded Firmware Engineer who works ... Job Type & Location This is a Contract position based out of North Reading, MA. Pay and Benefits ...

Embedded Firmware Engineer

Redmond, WA ยท On-site

$115K - $157K/yr

Duration: 12+ month contract * Interview: 1-2 video conference interviews * US citizens Summary: The main function of a Firmware Engineer is to design, develop, implement, test, and maintain business ...

Firmware Engineer

Huntsville, AL ยท On-site

$80 - $100/hr

... contract requirements; * Develops technical performance specifications; * Conduct technical ... and distribution, firmware/Field Programmable Gate Array (FPGA), LabView, control systems, RF ...

Growing engineers -- You mentor, you sponsor, you hand off responsibility as the team grows, and ... Cross-team interfaces -- You own the firmware team's contracts with edge, hardware/CTO, and the ...

Advanced FPGA/Firmware Engineer Client: Top Aerospace and Defense company Clearance: Be able to ... contract) *** No C2C, we can NOT work with outside agencies/vendors, and we can NOT do 1099-US ...

Advanced FPGA/Firmware Engineer Client: Top Aerospace and Defense company Clearance: Be able to ... contract) *** No C2C, we can NOT work with outside agencies/vendors, and we can NOT do 1099-US ...

Firmware Engineer _____ DEPARTMENT: Engineering REPORTS TO: Associate Director of Engineering FLSA ... This document does not create an employment contract, implied or otherwise, and employment remains ...

Firmware Engineer - 1639

Colorado Springs, CO ยท On-site

$75K - $110K/yr

... Firmware Engineer to support research and development activities and transition innovative ... as well as contract-specific affordability and organizational requirements. The projected ...

Showing results 21-40

Contract Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do contract firmware engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for contract firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.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.
More about Contract Firmware Engineer jobs

What cities are hiring for Contract Firmware Engineer jobs?

Cities with the most Contract Firmware Engineer job openings:

What are the most commonly searched types of Firmware Engineer jobs?

The most popular types of Firmware Engineer jobs are:

What states have the most Contract Firmware Engineer jobs?

States with the most job openings for Contract Firmware Engineer jobs include:

What job categories do people searching Contract Firmware Engineer jobs look for?

The top searched job categories for Contract Firmware Engineer jobs are:

Infographic showing various Contract Firmware Engineer job openings in the United States as of August 2026, with employment types broken down into 93% Full Time, 3% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Embedded Firmware Engineer

3B Staffing LLC

Redmond, WA โ€ข On-site

$115K - $157K/yr

Contractor

This job post hasย expired 2 days ago.ย Applications are no longer accepted.


Job description

C2C details -
Position: Embedded Firmware Engineer

Location: Redmond, WA - 100% onsite

  • Duration: 12+ month contract
  • Interview: 1-2 video conference interviews
  • US citizens

Summary:
The main function of a Firmware Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems.

Job Responsibilities:

  • Fine-tune and improve a variety of sophisticated software implementation projects
  • Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
  • Analyze and review enhancement requests and specifications
  • Implement system software and customize to client requirements
  • Prepare the detailed software specifications and test plans
  • Code new programs to client's specifications and create test data for testing
  • Modify existing programs to new standards and conduct unit testing of developed programs
  • Create migration packages for system testing, user testing, and implementation
  • Provide quality assurance reviews
  • Perform post-implementation validation of software and resolve any bugs found during testing

Qualifications:

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • large systems software design and development experience
  • Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
  • experience in programming and experience with problem diagnosis and resolution