2

Remote Firmware Engineer Jobs in Ohio (NOW HIRING)

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

Software Engineer

Dayton, OH ยท On-site +1

$69K - $158K/yr

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

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

A remote firmware engineer with extensive experience, specialized skills in embedded systems, and working for high-paying companies or in senior leadership roles can earn $500,000 or more annually. Such roles often require advanced certifications, a strong portfolio, and expertise in hardware-software integration.

How to make $70,000 a year from home?

A remote firmware engineer can earn $70,000 or more annually by gaining specialized skills in embedded systems, programming languages like C and C++, and experience with hardware integration. Building a strong portfolio, obtaining relevant certifications, and working for companies that support remote work can help achieve this income level.

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?

Firmware engineers design and develop low-level software for hardware devices, a role that requires problem-solving, creativity, and understanding of hardware-software interactions. While AI tools can assist with coding and testing, they are unlikely to fully replace firmware engineers due to the need for complex decision-making and specialized knowledge in embedded systems.

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 IoT. Skills in C, C++, and real-time operating systems are particularly valuable, and job opportunities are often available for remote work across various regions.

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.

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 job categories do people searching Remote Firmware Engineer jobs in Ohio look for? The top searched job categories for Remote 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 July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution.
Mid-Level PCB Designer

Mid-Level PCB Designer

USA Firmware

Brecksville, OH โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 17 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