Job Title: Firmware Engineer Location: Remote, Milwaukee, WI (2 Weeks Onsite) Job Type: Contract Role1 - * 8+ years of hands-on experience in embedded device testing. * 6+ years of hands-on ...
Job Title: Firmware Engineer Location: Remote, Milwaukee, WI (2 Weeks Onsite) Job Type: Contract Role1 - * 8+ years of hands-on experience in embedded device testing. * 6+ years of hands-on ...
We are currently seeking a Firmware / OTA Integration Engineer - REMOTE to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The Firmware / OTA Integration ...
We are currently seeking a Firmware / OTA Integration Engineer - REMOTE to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The Firmware / OTA Integration ...
We are currently seeking a Firmware / OTA Integration Engineer - REMOTE to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The Firmware / OTA Integration ...
We are currently seeking a Firmware / OTA Integration Engineer - REMOTE to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The Firmware / OTA Integration ...
Job Summary: The Firmware / OTA Integration Engineer is responsible for the design, development, integration, and maintenance of embedded firmware and over-the-air (OTA) update solutions for ...
Job Summary: The Firmware / OTA Integration Engineer is responsible for the design, development, integration, and maintenance of embedded firmware and over-the-air (OTA) update solutions for ...
What You'll Do ARC is looking for an experienced firmware engineer to join our team to extend and enhance the capabilities of our Internet of Things (IoT) sensors with ML-edge processing. You will be ...
What You'll Do ARC is looking for an experienced firmware engineer to join our team to extend and enhance the capabilities of our Internet of Things (IoT) sensors with ML-edge processing. You will be ...
Senior Firmware Engineer
Camas, WA · On-site +1
$135K - $179K/yr
As a Senior Firmware Engineer, you will play a pivotal role in design and development of embedded software for Gaming audio products. You will be responsible for analyzing, designing, enhancing ...
Senior Firmware Engineer
Camas, WA · On-site +1
$135K - $179K/yr
As a Senior Firmware Engineer, you will play a pivotal role in design and development of embedded software for Gaming audio products. You will be responsible for analyzing, designing, enhancing ...
Lead, Firmware Engineer
Newark, CA · Remote
Lead the firmware engineering team in developing embedded software for motor control, host coordination, sensor fusion, and system diagnostics on our platform * Define the firmware architecture ...
Quick apply
Lead, Firmware Engineer
Newark, CA · Remote
Lead the firmware engineering team in developing embedded software for motor control, host coordination, sensor fusion, and system diagnostics on our platform * Define the firmware architecture ...
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 ...
Quick apply
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 ...
About Very (Remote - United States) Very is a fully distributed technology firm led by expert ... About This Role We are seeking a senior firmware engineer with 10+ years of professional embedded ...
Quick apply
About Very (Remote - United States) Very is a fully distributed technology firm led by expert ... About This Role We are seeking a senior firmware engineer with 10+ years of professional embedded ...
About Very (Remote - United States) Very is a fully distributed technology firm led by expert ... About This Role We are seeking a senior firmware engineer with 10+ years of professional embedded ...
About Very (Remote - United States) Very is a fully distributed technology firm led by expert ... About This Role We are seeking a senior firmware engineer with 10+ years of professional embedded ...
Principal Firmware Engineer
San Jose, CA · On-site +1
$231K/yr
As a Principal Firmware Engineer, you will play a critical role in designing, developing, and maintaining firmware for our electronic devices. You will work closely with cross-functional teams to ...
Principal Firmware Engineer
San Jose, CA · On-site +1
$231K/yr
As a Principal Firmware Engineer, you will play a critical role in designing, developing, and maintaining firmware for our electronic devices. You will work closely with cross-functional teams to ...
Senior Firmware Engineer, Connectivity
San Francisco, CA · On-site +1
$140K - $180K/yr
Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world's first sleep fitness company. Our ... Thrive in a hybrid in-person and remote work environment, ensuring clear and impactful ...
Senior Firmware Engineer, Connectivity
San Francisco, CA · On-site +1
$140K - $180K/yr
Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world's first sleep fitness company. Our ... Thrive in a hybrid in-person and remote work environment, ensuring clear and impactful ...
Senior Firmware Engineer, Connectivity
San Francisco, CA · Remote
$140K - $180K/yr
Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world's first sleep fitness company. Our ... Thrive in a hybrid in-person and remote work environment, ensuring clear and impactful ...
Quick apply
Senior Firmware Engineer, Connectivity
San Francisco, CA · Remote
$140K - $180K/yr
Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world's first sleep fitness company. Our ... Thrive in a hybrid in-person and remote work environment, ensuring clear and impactful ...
Firmware Engineer (Contract) This is a U ... S.-based remote position . Preferred candidates from PST zone. Candidates must reside and be ...
Firmware Engineer (Contract) This is a U ... S.-based remote position . Preferred candidates from PST zone. Candidates must reside and be ...
Staff Firmware Engineer
Fremont, CA · On-site +1
$194K - $252K/yr
About The Role We are seeking a Staff Firmware Engineer to plan robot firmware architecture, design subsystems, and develop robust and reliable firmware for our full line of robots. In this role, you ...
Staff Firmware Engineer
Fremont, CA · On-site +1
$194K - $252K/yr
About The Role We are seeking a Staff Firmware Engineer to plan robot firmware architecture, design subsystems, and develop robust and reliable firmware for our full line of robots. In this role, you ...
Firmware Engineer II (Continuation)
Shakopee, MN · On-site +1
$85K - $125K/yr
As an integral member of the Hardware Solutions Group, the Firmware Engineer II will take unique ... Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Firmware Engineer II (Continuation)
Shakopee, MN · On-site +1
$85K - $125K/yr
As an integral member of the Hardware Solutions Group, the Firmware Engineer II will take unique ... Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Senior Firmware Engineer, ASIC
$160K - $220K/yr
The Role We are seeking a Senior Embedded Firmware Engineer to develop and enhance low-level embedded firmware for high-performance mixed-signal and digital SoCs. In this role, you will contribute to ...
Senior Firmware Engineer, ASIC
$160K - $220K/yr
The Role We are seeking a Senior Embedded Firmware Engineer to develop and enhance low-level embedded firmware for high-performance mixed-signal and digital SoCs. In this role, you will contribute to ...
Firmware/Software Design Engineer 2
Piney Flats, TN · On-site +1
... business is seeking a seasoned Firmware Design Engineer responsible for the development ... remote on contractual basis Job Type: Contractual, Full-time
Firmware/Software Design Engineer 2
Piney Flats, TN · On-site +1
... business is seeking a seasoned Firmware Design Engineer responsible for the development ... remote on contractual basis Job Type: Contractual, Full-time
We are looking for an Engineering Manager to lead the team that builds CPU bootloader firmware ... Proven success building team culture across remote, asynchronous settings - including hiring ...
We are looking for an Engineering Manager to lead the team that builds CPU bootloader firmware ... Proven success building team culture across remote, asynchronous settings - including hiring ...
Senior/Staff Firmware Engineer
Newark, CA · Remote
$122K - $161K/yr
Collaborate with electrical engineers on hardware bring-up, contributing to schematic reviews and defining firmware-driven test coverage for new board revisions Required Qualifications * 5+ years of ...
Quick apply
Senior/Staff Firmware Engineer
Newark, CA · Remote
$122K - $161K/yr
Collaborate with electrical engineers on hardware bring-up, contributing to schematic reviews and defining firmware-driven test coverage for new board revisions Required Qualifications * 5+ years of ...
Remote Firmware Engineer information
See salary details
$75K - $86.8K
1% of jobs
$86.8K - $98.6K
2% of jobs
$98.6K - $110.5K
3% of jobs
$110.5K - $122.3K
3% of jobs
$122.3K - $134.1K
6% of jobs
$138.2K is the 25th percentile. Wages below this are outliers.
$134.1K - $145.9K
26% of jobs
$145.9K - $157.7K
3% of jobs
$157.7K - $169.5K
3% of jobs
The median wage is $170.4K / yr.
$169.5K - $181.4K
23% of jobs
$181.4K - $193.2K
1% of jobs
$194.2K is the 75th percentile. Wages above this are outliers.
$193.2K - $205K
27% of jobs
$75K
$167.4K
$205K
How much do remote firmware engineer jobs pay per year?
What are the key skills and qualifications needed to thrive in the Remote Firmware Engineer position, and why are they important?
To thrive as a Remote Firmware Engineer, you need expertise in embedded systems programming (typically in C/C++), microcontroller architectures, and debugging hardware-software interactions, often supported by a degree in electrical engineering, computer engineering, or computer science. Familiarity with tools like JTAG debuggers, in-circuit emulators, version control systems (e.g., Git), and sometimes certifications like Embedded Systems Professional are valuable. Strong problem-solving skills, effective written communication, and self-motivation help you excel in a remote setting and collaborate with distributed teams. These skills ensure reliable product development, seamless integration of hardware and software, and efficient teamwork across distances.
What engineer makes $500,000 a year?
How to make $70,000 a year from home?
What does a typical day look like for a Remote Firmware Engineer?
A typical day for a Remote Firmware Engineer often involves writing and reviewing embedded code, debugging firmware issues with hardware prototypes, and collaborating with hardware and software teams through video calls or project management tools. Engineers may spend time reading datasheets, integrating new features, and participating in code reviews to maintain code quality. Coordination with cross-functional teams, such as hardware engineers or QA, is common to ensure seamless product development. The role also includes documenting designs and troubleshooting customer-reported issues, making strong communication and time management essential for success in a remote environment.
Will the firmware engineer be replaced by AI?
Are firmware engineers in demand?
What is a Remote Firmware Engineer job?
A Remote Firmware Engineer designs, develops, and tests low-level software (firmware) that runs on embedded systems, often working with hardware components. They collaborate with cross-functional teams to ensure seamless hardware-software integration. This role requires proficiency in programming languages like C and C++, as well as an understanding of microcontrollers, processors, and communication protocols. Working remotely, they utilize version control systems, debugging tools, and cloud-based collaboration platforms to contribute efficiently.

Full-time
Re-posted 13 days ago
Job description
Location: Remote, Milwaukee, WI (2 Weeks Onsite)
Job Type: Contract
Job Description:
Role1 -
- 8+ years of hands-on experience in embedded device testing.
- 6+ years of hands-on experience in python or any programming language with device test automation.
- Expert understanding in BACNET/LONWORKS/MODBUS.
- Hands-on experience in creating test automation framework, preferably pytest.
- Nice to have experience with prior JCI device testing.
- General SDLC knowledge for both Agile and Waterfall
Role 2 -
- 8+ experience in python/Java.
- 8+ years' experience in developing test automation framework.
- 8+ years' experience in desktop automation using enterprise/open-source tools General SDLC knowledge for both Agile and Waterfall