2

Remote Firmware Engineer Jobs in Ohio (NOW HIRING)

Mid-Level PCB Designer

Brecksville, OH · On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

USA Firmware is seeking a Mid-Level PCB Designer to join our growing engineering team. In this role ... remote work flexibility Opportunity to work on cutting-edge embedded products Collaborative ...

Controls Engineer (Remote)

Delaware, OH · On-site +1

$79K - $102K/yr

... Systems Engineering team. This position can be remote out of the US. This individual will be ... Acquire necessary firmware and software settings for sold solutions and ensure all equipment has ...

Controls Engineer (Remote)

Delaware, OH · On-site +1

$79K - $102K/yr

... Systems Engineering team. This position can be remote out of the US. This individual will be ... Acquire necessary firmware and software settings for sold solutions and ensure all equipment has ...

Embedded Software Engineer

Beavercreek, OH · On-site +1

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Experience with embedded Linux, RTOS development, or bare metal firmware * Experience designing ... Experience working with cross-functional teams and remote team members * Experience with space ...

Remote Sensing Software Engineer

Dayton, OH · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Sensing Software Engineer The Opportunity At Booz Allen, you'll join a team using advanced imaging, physics-based modeling, and AI/ML to solve some of the nation's most compelling Space Domain ...

Remote Sensing Software Engineer

Dayton, OH · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Sensing Software Engineer The Opportunity: At Booz Allen, you'll join a team using advanced imaging, physics-based modeling, and AI/ML to solve some of the nation's most compelling Space ...

Remote Sensing Software Engineer

Dayton, OH · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Sensing Software Engineer The Opportunity: At Booz Allen, you'll join a team using advanced imaging, physics-based modeling, and AI/ML to solve some of the nation's most compelling Space ...

Software Engineer

Dayton, OH · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: No Job Number: R0244514 Location: Dayton,OH,US Share job via: Share Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end ...

Software Engineer

Beavercreek, OH · On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: Hybrid Job Number: R0242981 Location: Beavercreek,OH,US Share job via: Share Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end ...

next page

Showing results 1-20

Remote Firmware Engineer information

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

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

What is a remote firmware engineer?

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.

What are the most commonly searched types of Firmware Engineer jobs in Ohio?

The most popular types of Firmware Engineer jobs in Ohio are:

What cities in Ohio are hiring for Remote Firmware Engineer jobs?

Cities in Ohio with the most Remote Firmware Engineer job openings:

Infographic showing various Remote Firmware Engineer job openings in Ohio as of August 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 100% Remote job distribution.

Mid-Level PCB Designer

USA Firmware

Brecksville, OH • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 7 days ago


Job description

USA Firmware is seeking a Mid-Level PCB Designer to join our growing engineering team. In this role, you will work alongside electrical, firmware, software, FPGA, and mechanical engineers to develop complex printed circuit boards for innovative products across industrial automation, medical devices, defense, IoT, robotics, and commercial markets.
You'll be responsible for PCB layout from concept through production using Altium Designer and Siemens PADS Professional while collaborating directly with cross-functional engineering teams to deliver manufacturable, high-quality designs.
Requirements
Design PCB layouts using Altium Designer and Siemens PADS Professional
Convert electrical schematics into manufacturable PCB layouts
Design multilayer PCBs (2-12 layers)
Create and maintain PCB footprints, symbols, and component libraries
Generate fabrication, assembly, and manufacturing documentation
Perform DRC/ERC verification
Apply IPC standards and DFM/DFA best practices
Support Engineering Change Orders (ECOs)
Collaborate with PCB fabricators and contract manufacturers
Participate in design reviews with engineering teams
Required
  • Associate's or Bachelor's degree in Electrical Engineering, Electronics Engineering Technology, or equivalent experience
  • 3-7 years of PCB layout experience
  • Proficiency with Altium Designer
  • Experience with Siemens PADS Professional
  • Experience designing multilayer PCBs
  • Ability to create PCB footprints and schematic symbols
  • Knowledge of PCB fabrication and assembly processes
  • Ability to interpret electrical schematics
  • Familiarity with IPC standards
  • Strong communication and organizational skills

Preferred
  • ARM Cortex-M hardware
  • Mixed-signal analog/digital designs
  • USB
  • Ethernet
  • CAN
  • RS-485
  • SPI
  • I²C
  • UART
  • Bluetooth
  • Wi-Fi
  • Cellular products
  • Switching power supplies
  • Controlled impedance routing
  • EMI/EMC mitigation techniques
  • Altium 365
  • SolidWorks / STEP integration

Benefits
Competitive salary based on experience
Medical, dental, and vision insurance
Paid vacation and holidays
401(k) with company match (if applicable)
Hybrid and remote work flexibility
Opportunity to work on cutting-edge embedded products
Collaborative engineering-first culture
Professional growth and technical development
Exposure to a wide variety of industries and technologies