1

Contract Firmware Engineer Jobs (NOW HIRING)

Sr Firmware Engineer

San Jose, CA · On-site

$138K - $183K/yr

Role Description This is an on-site contract role for a Senior Firmware Engineer at Greenvity Communications in San Jose, CA. The Senior Firmware Engineer will be responsible for debugging ...

Mountain View, CA (Hybrid) Type- Long-Term-Contract Key Roles & Responsibilities: * Collaborate with firmware teams to design and implement solutions for embedded systems. * Develop and maintain ...

Firmware Engineer

Cedar Park, TX · On-site

$120K - $170K/yr

Posting/External Job Title Firmware Engineer Location TX 78613 US (Primary) Remote/Onsite/Hybrid ... contract documentation requirements.

Firmware EngineerWe are looking for a firmware engineer to play a key role in new product ... offer contract testing services for weathering and corrosion. With global facilities in the U.S ...

Firmware EngineerWe are looking for a firmware engineer to play a key role in new product ... offer contract testing services for weathering and corrosion. With global facilities in the U.S ...

Senior Firmware Engineer

Newington, NH · On-site

$123K - $163K/yr

Senior Firmware Engineers work closely with Electrical Engineers, System Engineers, Quality ... S Department of Defense contracts and requirements. Physical Requirements: * Must be able to sit ...

Senior Firmware Engineer

Longmont, CO · On-site

$118K - $156K/yr

Senior Firmware Engineer Location: Longmont, CO Duration : Long Term Contract Experience Level: 7-10 years of experience Job Details: * Conducts analysis, designs, performs programming, debugs and ...

As a Staff Firmware Engineer in the Energy Systems group in Ann Arbor, you will play a critical ... Prior experience with defense contracts * Proven ability to lead clean-sheet embedded system ...

Atlanta, GA Duration: 6+ Month Contract • 2-4 years' of professional experience in the development of firmware/software for embedded systems • Programming in low level and high-level languages of ...

Overview LMI is seeking an Integrating Firmware Engineer to support the development and integration ... contract requirements, and candidate qualifications, such as education, experience, skills, and ...

Overview LMI is seeking an Integrating Firmware Engineer to support the development and integration ... contract requirements, and candidate qualifications, such as education, experience, skills, and ...

Atlanta, GA Duration: 6+ Month Contract 2-4 years' of professional experience in the development of firmware/software for embedded systems Programming in low level and high-level languages of 8, 16 ...

Embedded Firmware Engineer/Developer

Troy, MI · On-site

$96K - $132K/yr

Duration: 12+ month contract * Interview: 1 video conference interview * US Citizens ONLY Summary The Embedded Firmware Developer position is responsible for the development and implementation of the ...

Embedded Firmware Engineer/Developer

Troy, MI · On-site

$96K - $132K/yr

Duration: 12+ month contract * Interview: 1 video conference interview * US Citizens ONLY Summary The Embedded Firmware Developer position is responsible for the development and implementation of the ...

next page

Showing results 1-20

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.

Sr Firmware Engineer

Xforia, Inc.

San Jose, CA • On-site

$138K - $183K/yr

Contractor

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


Job description

Sr Firmware Engineer
Location: San Jose, CA - Onsite
Client - R system/ Greenvity Communications Inc.
Role Description
This is an on-site contract role for a Senior Firmware Engineer at Greenvity Communications in San Jose, CA. The Senior Firmware Engineer will be responsible for debugging, developing embedded software, and working on ARM processor architecture. In addition, the Senior Firmware Engineer will collaborate with the hardware development team and test engineers to ensure efficient and reliable firmware performance.
Qualifications
• Expertise in debugging and troubleshooting firmware issues
• Strong experience in embedded software development
• In-depth knowledge of electrical engineering principles
• Familiarity with ARM processor architecture and development tools
• Preferred to have experience in working with FPGA
• Ability to work effectively in a collaborative team environment
• Excellent problem-solving and analytical skills
• Bachelor s or Master s degree in Electrical Engineering, Computer Science, or related field
• Experience in the wireless or powerline communication industry is a plus