1

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

Title - Firmware Engineer Location - Lockport, NY (onsite only) Experience - 5 to 7 years relevant experience Contract duration - 12 months (might be extended based on performance) Mandatory Skills ...

Title - Firmware Engineer Location - Lockport, NY (onsite only) Experience - 5 to 7 years relevant experience Contract duration - 12 months (might be extended based on performance) Mandatory Skills ...

New

Title - Firmware Engineer Location - Lockport, NY (onsite only) Experience - 5 to 7 years relevant experience Contract duration - 12 months (might be extended based on performance) Mandatory Skills ...

New

Contract * Experience with developing firmware applications on ARM processors. * Expertise in ARM embedded architecture. * Expertise in C programming. * Experience working with UEFI Architecture and ...

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.

Firmware Engineer, Staff

Ann Arbor, MI ยท On-site

$145K - $195K/yr

Prior experience with defense contracts * Proven ability to lead clean-sheet embedded system development efforts, establishing firmware architecture, technical requirements, communication frameworks ...

Firmware Engineer, Staff

Ann Arbor, MI ยท On-site

$145K - $195K/yr

Prior experience with defense contracts * Proven ability to lead clean-sheet embedded system development efforts, establishing firmware architecture, technical requirements, communication frameworks ...

Firmware Engineer, Staff

Ann Arbor, MI ยท On-site

$145K - $195K/yr

Prior experience with defense contracts * Proven ability to lead clean-sheet embedded system development efforts, establishing firmware architecture, technical requirements, communication frameworks ...

Prior experience with defense contracts * Proven ability to lead clean-sheet embedded system development efforts, establishing firmware architecture, technical requirements, communication frameworks ...

Firmware Engineer (Embedded)

Lockport, NY ยท On-site

$97K - $133K/yr

Lockport, NY Contract: Long term Mandatory Skills: * 5 to 7 years relevant experience with Embedded C. * Design, develop, and debug embedded firmware using Embedded C. * Experience with 8-bit, 16-bit ...

New

next page

Showing results 1-20

Contract Firmware information

See salary details

$75K

$167.4K

$205K

How much do contract firmware jobs pay per year?

As of Sep 8, 2026, the average yearly pay for contract firmware 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?

Contract firmware engineers are professionals who specialize in designing, developing, and testing embedded software (firmware) for devices, usually on a temporary or project-specific basis. They are hired by companies to work on particular projects, bringing expertise in programming microcontrollers, optimizing code for hardware, and ensuring reliable device performance. Unlike full-time employees, contract firmware engineers typically work for a set period or until the completion of a project, offering flexibility and specialized skills to organizations needing firmware development support.

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

To thrive as a Contract Firmware Engineer, you need a solid background in embedded systems, programming languages like C/C++, and experience with microcontroller architectures, often supported by a degree in electrical engineering or computer science. Familiarity with tools such as oscilloscopes, logic analyzers, version control systems (e.g., Git), and sometimes certifications in embedded development are commonly required. Strong problem-solving skills, clear communication, and the ability to quickly adapt to new projects or client requirements make someone stand out in this position. These skills ensure efficient development, effective collaboration with hardware and software teams, and successful delivery of high-quality firmware solutions for diverse clients.

What are some common challenges faced by contract firmware engineers in managing multiple client projects?

Contract firmware engineers often juggle projects for different clients, which can present challenges such as adapting to varying hardware platforms, coding standards, and documentation practices. Effective time management and clear communication with each client are essential to ensure that project milestones are met and expectations are aligned. Additionally, contract engineers must quickly learn new tools or development environments and stay updated with industry best practices to deliver high-quality, reliable firmware solutions on tight deadlines.

What is the difference between Contract Firmware vs Firmware Engineer?

AspectContract FirmwareFirmware Engineer
CredentialsTypically requires relevant certifications or experience in embedded systemsRequires a degree in electrical engineering, computer science, or related fields
Work EnvironmentTemporary or project-based, often freelance or consulting rolesFull-time employment within a company or organization
Industry UsageCommon in industries needing short-term expertise, such as startups or R&DStandard role in manufacturing, tech, and embedded systems companies
Search & Comparison IntentOften compared for project-based work or freelance opportunitiesCompared for long-term career paths or full-time positions

Contract Firmware roles focus on short-term, project-specific embedded system development, often requiring specialized skills and certifications. Firmware Engineers typically hold full-time positions, developing and maintaining firmware as part of ongoing product development. Both roles involve embedded systems but differ mainly in employment type and duration.

What cities are hiring for Contract Firmware jobs?

Cities with the most Contract Firmware job openings:

What are the most commonly searched types of Firmware jobs?

The most popular types of Firmware jobs are:

What states have the most Contract Firmware jobs?

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

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

FIRMWARE ENGINEER

Amaze Systems Inc.

Mountain View, CA โ€ข On-site

Contractor

Re-posted 20 days ago


Job description

Role: Firmware Engineer

Location: 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 code using C/C++ and adhere to industry-standard practices.
  • Participate in code reviews, design reviews, and technical discussions to ensure quality delivery.
  • Perform unit and integration testing of firmware modules to validate performance and reliability.
  • Debug and troubleshoot firmware issues during development, bring-up, and validation phases.
  • Work closely with hardware and QA teams to support board bring-up, system integration, and validation.
  • Create and maintain design documents, test specifications, and release notes.
  • Contribute to continuous improvement of firmware development methodologies and tools.

Required Skills:

  • Proficiency in C/C++ programming for embedded systems.
  • Experience with firmware development and debugging techniques.
  • Solid understanding of microcontrollers, embedded concepts, and HW/SW interactions.
  • Familiarity with hardware schematics and technical documentation.
  • Good analytical and problem-solving skills.
  • Strong communication and teamwork capabilities.

Desired Skills:

  • Experience with Linux kernel or RTOS-based systems.
  • Exposure to BMC (Baseboard Management Controller) development.
  • Hands-on experience with hardware bring-up and debugging tools (oscilloscopes, logic analyzers, JTAG, etc.).
  • Familiarity with Git, Jira, and CI/CD tools.

Amaze Systems logo

About Amaze Systems

Sourced by ZipRecruiter

We strive to be the very best in our industry. We're the Best IT Specialists. We value our clients and their trust in us and hence, Our IT & Web Consultants don't hesitate to move mountains to give them high quality & innovative digital strategies, without resting, till they get the brand of their dreams. Our impeccable digital executions has helped several businesses multiply and increase their business enquiries substantially over years making us one of the most preferred online partners.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Dallas, TX, US

Social media