2

Contract Firmware Engineer Remote Jobs (NOW HIRING)

We're looking for a motivated Firmware Engineer to join a dynamic team developing embedded software for high-performance memory and system-on-chip platforms. You'll work hands-on with both firmware ...

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

FPGA Firmware Engineer

San Diego, CA ยท On-site +1

$135K - $140K/yr

Role Overview This is a fully REMOTE role You will be a key contributor to a safety-critical ... engineering team, you will develop and simulate firmware in a structured, DO-254-aligned ...

Senior Firmware Engineer

San Francisco, CA ยท On-site +1

$162K - $252K/yr

Senior Firmware Engineer Description - Who We Are HP IQ is HP's new AI innovation lab. Combining ... Bring up and debug new hardware in the lab and support builds at remote production sites

FPGA Firmware Engineer

San Diego, CA ยท On-site +1

$135K - $140K/yr

Role Overview This is a fully REMOTE role You will be a key contributor to a safety-critical ... engineering team, you will develop and simulate firmware in a structured, DO-254-aligned ...

Senior Firmware Engineer, OpenBMC

New York, NY ยท On-site +1

$153K - $242K/yr

As a Senior Firmware Engineer , you'll design, implement, and maintain embedded firmware features ... Comfort with debugging tools such as GDB JTAG and debugging over serial or remote consoles. * Basic ...

Senior Wireless Firmware Engineer

Tampa, FL ยท Remote

$112K - $149K/yr

About the Role Plume's Core Engineering team is looking for a Senior Wireless Firmware Engineer ... Published ranges are provided in good faith at the time of posting. #LI-Remote, #RemoteJobs, #Wo ...

Senior Wireless Firmware Engineer

Raleigh, NC ยท Remote

$116K - $153K/yr

About the Role Plume's Core Engineering team is looking for a Senior Wireless Firmware Engineer ... Published ranges are provided in good faith at the time of posting. #LI-Remote, #RemoteJobs, #Wo ...

... in signed contracts across commercial and US government customers - we're mass-producing the ... The Role We are seeking a Senior Embedded Firmware Engineer to develop and enhance low-level ...

next page

Showing results 1-20

Contract Firmware Engineer Remote information

See salary details

$75K

$167.4K

$205K

How much do contract firmware engineer remote jobs pay per year?

As of Jun 12, 2026, the average yearly pay for contract firmware engineer remote 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 are contract firmware engineers?

Contract firmware engineers are professionals hired on a temporary or project basis to design, develop, and troubleshoot embedded software (firmware) that controls hardware devices. Working remotely, they collaborate with engineering teams to write code, test hardware components, and ensure that embedded systems function as intended. These engineers often bring specialized expertise to short-term projects, allowing companies flexibility without committing to full-time hires.

What key skills and qualifications are needed to thrive as a Contract Firmware Engineer (Remote), and why are they important?

To thrive as a Contract Firmware Engineer working remotely, you need strong proficiency in embedded systems programming (C/C++), hardware-software integration, and relevant engineering degrees or equivalent experience. Familiarity with microcontroller platforms, version control systems (such as Git), and debugging tools is typically required, and certifications like ARM Accredited Engineer can be advantageous. Excellent problem-solving, self-motivation, and clear remote communication skills help set exceptional candidates apart. These competencies ensure successful project delivery, efficient troubleshooting, and effective collaboration in a remote engineering environment.

What is the difference between Contract Firmware Engineer Remote vs Contract Embedded Software Engineer?

AspectContract Firmware Engineer RemoteContract Embedded Software Engineer
CredentialsBachelor's in Electrical/Computer Engineering, relevant certificationsBachelor's in Electrical/Computer Engineering, relevant certifications
Work EnvironmentRemote, project-based, hardware interfacingRemote or on-site, hardware-focused, real-time systems
Industry UsageConsumer electronics, IoT, industrial devicesAutomotive, medical devices, industrial automation
Search & Comparison IntentFocus on firmware development, remote work optionsFocus on embedded systems, hardware integration

Both roles involve firmware development, but Contract Firmware Engineer Remote emphasizes remote work and consumer or IoT projects, while Contract Embedded Software Engineer often involves hardware integration in industrial or automotive sectors. The choice depends on industry focus and work environment preferences.

How does a remote contract firmware engineer typically collaborate with hardware teams and manage project deliverables?

As a remote contract firmware engineer, effective collaboration with hardware teams is crucial, often achieved through regular video meetings, shared documentation platforms, and version control systems like Git. Clear communication is essential for aligning on project specifications, debugging hardware-software integration issues, and staying updated on hardware revisions. Project deliverables are usually managed using agile methodologies, with tasks tracked via tools like Jira or Trello and frequent check-ins with project managers to ensure milestones are met. This structure enables remote engineers to stay integrated with on-site teams and maintain productivity despite physical separation.
What cities are hiring for Contract Firmware Engineer Remote jobs? Cities with the most Contract Firmware Engineer Remote job openings:
What are the most commonly searched types of Firmware Engineer Remote jobs? The most popular types of Firmware Engineer Remote jobs are:
What states have the most Contract Firmware Engineer Remote jobs? States with the most job openings for Contract Firmware Engineer Remote jobs include:
Firmware Engineer (Remote)

Firmware Engineer (Remote)

FortifyIQ

Salem, MA โ€ข On-site, Remote

Full-time

Posted 10 days ago


Job description

We're looking for a motivated Firmware Engineer to join a dynamic team developing embedded software for high-performance memory and system-on-chip platforms. You'll work hands-on with both firmware and diagnostic software, helping shape next-generation memory interface products.

Responsibilities

  • Design and develop embedded firmware from requirements through deployment.
  • Implement and debug software for embedded devices and systems.
  • Participate in architecture design, documentation, and code reviews.
  • Integrate, test, and validate new firmware features.
  • Collaborate with cross-functional teams to support system bring-up and testing.

Qualifications

  • BS or higher degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Strong C/C++ programming skills and understanding of embedded systems.
  • Hands-on experience with debugging tools and software validation.
  • Familiarity with Python or other scripting languages for automation and testing.
  • Excellent communication and teamwork abilities.

Preferred / Plus

  • Experience with device drivers and low-level hardware interfaces.
  • Familiarity with Linux kernel development or RTOS concepts.
  • Understanding of multi-threaded execution, interrupts, and synchronization mechanisms.
  • Experience with SoC platforms, BIOS, or BMC development.