Embedded Software Engineer Jobs in Ohio

Embedded Software Engineer jobs in Ohio are in strong demand, concentrated in automotive systems, defense electronics, medical devices, and industrial automation, with openings at every level from entry-level firmware developer through principal engineer. The largest hiring metros are Columbus, Cleveland, and Dayton, where established employers like Honda of America, Parker Hannifin, and Collins Aerospace maintain significant engineering operations. The most sought-after specialties in Ohio include RTOS and bare-metal firmware, embedded Linux, CAN and automotive communication protocols, and safety-critical systems development for aerospace and medical applications. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles17
Top employerBattelle
Top cityColumbus, OH
Cities hiring9
Work type83% Hybrid
Top industryAutomotive

Showing 5 of 17+ Embedded Software Engineer jobs

Integrated Solutions for Systems
Senior Embedded Software Engineer — R-EGI Program
We won't show you this job again
Integrated Solutions for Systems
Added 4d ago
Senior Embedded Software Engineer — R-EGI Program
Integrated Solutions for Systems
Dayton, Ohio
Software Engineering
Systems Administration
Technical Program Management
$175k - $200k/yr
Bachelor's degree in electrical engineering
201-500

Have you applied for this role?

Battelle
Software Engineer (Embedded Systems & Vulnerability Research)
We won't show you this job again
Battelle
Added 5d ago
Software Engineer (Embedded Systems & Vulnerability Research)
Battelle
Columbus, Ohio
Program Management
Project & Program Management
Project Management
$76k - $220k/yr
Hybrid
Bachelor's degree in electrical engineering
1,001-5,000

Have you applied for this role?

Crown Equipment
Embedded Software Test and Validation Engineer (Indefinite US Work Authorization Required)
We won't show you this job again
Crown Equipment
Added 5d ago
Embedded Software Test and Validation Engineer (Indefinite US Work Authorization Required)
Crown Equipment
New Bremen, Ohio
Product Management
Software Engineering
Technical Product & Program Management
Bachelor's degree in mechanical engineering
10,000+

Have you applied for this role?

Cedar Electronics
Junior Embedded Software Engineer
We won't show you this job again
Cedar Electronics
Added 1w ago
Junior Embedded Software Engineer
Cedar Electronics
West Chester, Ohio
Product Management
Software Engineering
Technical Product & Program Management
$65k - $85k/yr
Hybrid
Bachelor's degree in electrical engineering
201-500

Have you applied for this role?

L3Harris
Specialist Software Engineering (Embedded)
We won't show you this job again
L3Harris
Added 2w ago
Specialist Software Engineering (Embedded)
L3Harris
Mason, Ohio
Electrical Engineering
Engineering (Non-Software)
Mechanical Engineering
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

See All 17 Embedded Software Engineer Jobs in Ohio

Find roles in Ohio that match your experience and apply in just a few clicks.

Find Jobs

Embedded Software Engineer Jobs by City in Ohio

Where Ohio roles are concentrated, by current openings.

Columbus
5 jobs
Mayfield Heights
3 jobs
Dayton
2 jobs
Beavercreek
2 jobs
Mason
1 job
Dublin
1 job
Brook Park
1 job
New Bremen
1 job
West Chester
1 job

Embedded Software Engineer Job Market in Ohio

A snapshot from current Ohio openings, updated as new roles post.

Who's Hiring

Battelle
Battelle5 open roles
Rockwell Automation
Rockwell Automation3 open roles
Northrop Grumman
Northrop Grumman2 open roles

Top Industries Hiring

  • Automotive

What Ohio Employers Look For

The qualifications that appear most often in embedded software engineer jobs across Ohio.

  • Bachelor's degree in electrical engineering, computer engineering, or computer science required
  • Hands-on experience writing C or C++ for resource-constrained embedded systems
  • Familiarity with RTOS environments such as FreeRTOS, VxWorks, or QNX
  • Experience with hardware debugging tools including oscilloscopes, logic analyzers, and JTAG debuggers
  • Knowledge of communication protocols such as CAN, SPI, I2C, UART, or Ethernet
  • Experience with version control systems and embedded software development lifecycles

Embedded Software Engineer Jobs in Ohio: Frequently Asked Questions

How do you become a embedded software engineer in Ohio?

Embedded software engineer roles in Ohio do not require a state-issued license, so the path centers on earning a bachelor's degree in electrical engineering, computer engineering, or computer science from an Ohio university such as Ohio State, Case Western Reserve, or University of Cincinnati. From there, building hands-on firmware experience through coursework, personal projects, or co-op programs common at Ohio engineering schools is the most direct route into full-time roles.

How much do embedded software engineers make in Ohio?

Embedded software engineers in Ohio earn a median of about $114,090 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,790 for the lowest 10% to over $168,400 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire embedded software engineers in Ohio?

Employers hiring embedded software engineers in Ohio right now include Battelle, Rockwell Automation, and Northrop Grumman, based on current listings on Migrate Mate as of September 2026. Ohio's concentration of automotive OEMs, aerospace suppliers, and medical device manufacturers means demand stays consistent across multiple industries throughout the year.

Which Ohio cities have the most embedded software engineer jobs?

Columbus, Mayfield Heights, and Dayton lead Ohio in embedded software engineer openings. Columbus draws volume through defense contractors and technology companies anchored near Wright-Patterson Air Force Base's extended corridor, while Cleveland benefits from Parker Hannifin's headquarters and a dense industrial automation ecosystem, and Dayton is a national center for aerospace and defense embedded systems work.

Are there remote embedded software engineer jobs in Ohio?

Yes, but they're less common than in purely software-focused fields because embedded engineering frequently requires access to physical hardware, test benches, and lab equipment. About 83% of embedded software engineer openings tied to Ohio are remote or hybrid as of September 2026, with remote work most available in roles focused on simulation, model-based development, or software architecture rather than hands-on bring-up and debugging.

How can I get hired as a embedded software engineer in Ohio with little or no experience?

The most realistic entry path is completing a structured co-op or internship through an Ohio engineering program, since employers like Honda of America, Parker Hannifin, and Battelle run formal programs that convert participants into full-time hires. Candidates without that background can target adjacent roles such as embedded test engineer, hardware verification technician, or systems integration engineer to build relevant experience, while a strong personal project portfolio demonstrating firmware written in C for a microcontroller gives any application a concrete edge.

Where can I find and apply to embedded software engineer jobs in Ohio?

You can find and apply to embedded software engineer jobs in Ohio on Migrate Mate, which lists current Ohio openings across automotive, aerospace, medical device, and industrial sectors. Search the listings for roles that match your experience level and location preference, then apply directly to the ones that fit.

See All 17 Embedded Software Engineer Jobs in Ohio

Find roles in Ohio that match your experience and apply in just a few clicks.

Find Jobs