1

Contract Firmware Engineer Jobs (NOW HIRING)

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

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

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.

Senior Firmware Engineer

Rochester, NH · On-site

$117K - $155K/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 ...

Senior Firmware Engineer

Rochester, NH · On-site

$117K - $155K/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 ...

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

Sr. Firmware Engineer

Longmont, CO · On-site

$118K - $156K/yr

Role: Sr. Firmware Engineer Location: Longmont, CO - Onsite Duration: Long Term Contract Experience Level: 8+ to 10 years of experience Job Details: •   Conducts analysis, designs, performs ...

Senior Firmware Engineer - Develop Embedded Systems for Advanced RF and Electromechanical Platforms ... Interface with contract manufacturers and production teams to resolve hardware or firmware issues

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

Senior Firmware Engineer

Oxnard, CA · On-site

$130K - $170K/yr

Senior Firmware Engineer - Develop Embedded Systems for Advanced RF and Electromechanical Platforms ... Interface with contract manufacturers and production teams to resolve hardware or firmware issues

Firmware Engineer (Contract) This is a U.S.-based remote position . Preferred candidates from PST zone. Candidates must reside and be authorized to work in the United States. We are not able to ...

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 Jul 7, 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 engineer makes $500,000 a year?

A contract firmware engineer can earn $500,000 annually, especially with extensive experience, specialized skills in embedded systems, and working in high-demand industries or on complex projects. Such roles often require advanced certifications, a strong understanding of hardware-software integration, and sometimes involve consulting or contract work with high hourly rates.

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.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, aerospace, petroleum, and certain electrical or hardware engineering roles can earn $300,000 or more annually, especially with extensive experience, advanced skills, and leadership responsibilities. High compensation often involves working in high-demand industries, holding managerial or executive positions, or possessing rare expertise and certifications.

Are firmware engineers in demand?

Firmware engineers are in high demand due to the growth of embedded systems in industries such as consumer electronics, automotive, and healthcare. Skills in C/C++, real-time operating systems, and debugging tools increase employability, and many companies seek professionals with experience in hardware integration and IoT development.

What are the key skills and qualifications needed to thrive in the Contract Firmware Engineer position, and why are they important?

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.

How much does a firmware engineer get paid?

A contract firmware engineer's salary typically ranges from $80,000 to $130,000 annually, depending on experience, location, and project complexity. Freelance or contract roles may pay hourly rates between $50 and $100, with higher rates for specialized skills or certifications in embedded systems and real-time operating systems.

What is a Contract Firmware Engineer job?

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.

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 July 2026, with employment types broken down into 68% Full Time, and 32% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.
Firmware Engineer

Firmware Engineer

The Planet Group

Mayfield Heights, OH • On-site

Other

Posted 6 days ago


Job description

Duration: 6-Month Contract


Firmware Engineer Level 3 Qualifications

Minimum:

  • Bachelor’s degree in Electrical Engineering or Computer Engineering or equivalent knowledge in the application of software engineering principles, theories, concepts, and techniques
  • 2+ years of software engineering experience in a professional setting, or an equivalent graduate degree
  • Experience developing software for embedded systems, especially using an embedded RTOS or Linux

Desired:

  • Experience debugging software systems using either an on-chip debugger, or a software based debugger such as GDB
  • Experience developing automated tests and tools in a high-level language such as Python
  • Knowledge of industrial protocols, especially Common Industrial Protocol (CIP)
  • Knowledge of communication protocols and technologies such as Ethernet, USB, or PCI Express
  • Experience developing device drivers or other similar low-level embedded software
  • Knowledge of modern Intel and ARM architectures
  • Advanced coursework related to software engineering, embedded systems, operating systems, or computer architecture


Firmware Engineer Level 3 Description:

  • Develop safety- and security-critical embedded software for new Programmable Logic Controllers
  • Work in a variety of hardware and software environments, ranging from commercial off-the-shelf to custom System on Chip architectures, and from general purpose to embedded real-time operating systems
  • Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development organization
  • Participate as a member of an agile team within the Scaled Agile Framework, promoting agile practices within the team
  • Perform detailed-level design and implementation of controller features and subsystems with technical guidance from senior engineering personnel
  • Participate in all aspects of the embedded software quality process, including design and code review, and developing unit and functional testware
  • Implement automated tests; expand and improve automated test coverage, practices, and procedures