1

Senior Embedded Engineer Jobs in Ohio (NOW HIRING)

Senior Embedded Software Engineer

Dublin, OH ยท On-site

$155K - $170K/yr

Senior Embedded Software Engineer FULL-TIME/PART-TIME : Full Time LOCATION: Dublin, OH (Hybrid) React Health is a fast-paced, growth-driven manufacturer and distributor of medical equipment ...

Senior Engineer Embedded Systems

Elyria, OH ยท On-site

$113K - $148K/yr

As a Senior Engineer, Embedded Systems, based in Elyria, OH, you'll collaborate with Mechanical, Electrical, and Software teams to turn bold concepts into reliable products that delight customers and ...

Senior Engineer Embedded Systems

Elyria, OH ยท On-site

$113K - $148K/yr

As a Senior Engineer, Embedded Systems, based in Elyria, OH, you'll collaborate with Mechanical, Electrical, and Software teams to turn bold concepts into reliable products that delight customers and ...

next page

Showing results 1-20

Senior Embedded Engineer information

See Ohio salary details

$71.8K

$137.6K

$184K

How much do senior embedded engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for senior embedded engineer in Ohio is $137,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,900.00 and $154,500.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by Senior Embedded Engineers on the job?

Senior Embedded Engineers often encounter challenges such as optimizing code for limited hardware resources, integrating software with diverse hardware platforms, and troubleshooting complex system-level bugs. They may also face tight project deadlines and must ensure that products meet stringent quality and safety standards. Success in this role requires balancing technical problem-solving with clear communication among design, hardware, and quality assurance teams. Overcoming these challenges is both demanding and rewarding, as it directly contributes to the development of innovative, high-performing products.

What is a Senior Embedded Engineer job?

A Senior Embedded Engineer designs, develops, and optimizes software and hardware for embedded systems. They work on firmware, low-level programming, device drivers, and system integration for products like IoT devices, automotive systems, and industrial equipment. Their role includes debugging, performance tuning, and ensuring compliance with industry standards. Additionally, they often mentor junior engineers and collaborate with cross-functional teams to deliver efficient and reliable embedded solutions.

What are the key skills and qualifications needed to thrive in the Senior Embedded Engineer position, and why are they important?

To thrive as a Senior Embedded Engineer, you need deep expertise in embedded systems design, proficiency in programming languages like C/C++, and a solid understanding of hardware-software integration, usually supported by a relevant engineering degree. Familiarity with real-time operating systems (RTOS), debugging tools such as oscilloscopes and logic analyzers, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Excellent problem-solving abilities, effective communication, and strong teamwork skills are key soft skills that distinguish top performers in this role. These competencies are crucial for delivering reliable, efficient solutions in complex projects and for seamless collaboration with cross-functional teams.

What are the most commonly searched types of Embedded Engineer jobs in Ohio? The most popular types of Embedded Engineer jobs in Ohio are:
What cities in Ohio are hiring for Senior Embedded Engineer jobs? Cities in Ohio with the most Senior Embedded Engineer job openings:
Infographic showing various Senior Embedded Engineer job openings in Ohio as of June 2026, with employment types broken down into 1% As Needed, 93% Full Time, 2% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $137,635 per year, or $66.2 per hour.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

MARS Solutions Group

Mayfield Heights, OH โ€ข On-site

$126K - $165K/yr

Contractor

Posted 24 days ago


Job description

Job Description:

MARS Solutions Group is looking for an experiencedย Senior Embedded Software Engineer located inย Mayfield Heights, OH.ย Our client is an Automation industry leader looking for high-quality talent to make a difference. They are known to respect a traditional work week and often extend contracts for added job security and stability

ย 

Role Summary / Overview

We are seeking a Senior Embedded Software Engineer to design, develop, and maintain real-time embedded software for advanced industrial control systems. In this role, you will collaborate with cross-functional engineering teams across global locations to build high-performance embedded solutions using modern technologies.

This position requires a highly motivated engineer who thrives in a dynamic environment and enjoys working on complex control system products. You will join a collaborative engineering team focused on innovation, knowledge sharing, continuous learning, and best-in-class software development practices.

You will report to the Manager, Embedded Software.

Responsibilities

Design, develop, and test embedded software that communicates with other system components using APIs, services, and communication protocols.

Participate in the full software development lifecycle within an Agile environment, including requirements analysis, design, implementation, testing, release, and maintenance.

Apply sound software engineering practices to investigate, design, develop, and validate complex features while adhering to established quality standards.

Conduct and participate in peer reviews of design documents, code, test cases, and technical documentation.

Perform unit and functional testing to verify software functionality and ensure compatibility with system components. Support continuous improvement of development processes by staying current with emerging embedded systems technologies, development tools, and industry best practices.

Collaborate effectively with cross-functional teams through open communication and professional collaboration.

Mentor and coach junior engineers on development techniques, design patterns, and implementation strategies.

Required Qualifications

Bachelorโ€™s degree in Computer Engineering, Software Engineering, Electrical Engineering, or a related field (or equivalent experience).

Minimum 5+ years of experience in embedded software development.

Strong proficiency in C++ and object-oriented design principles.

Experience working with real-time operating systems (RTOS). Experience developing for ARM and x86 architectures.

Experience with software debugging tools such as in-circuit emulators, debuggers, oscilloscopes, or similar hardware debugging tools.

Experience with software requirements analysis, testing, and test automation frameworks.

Familiarity with Git, Jenkins, or similar open-source development tools.

Experience with industrial communication protocols, particularly Common Industrial Protocol (CIP).

Experience with Python or other scripting languages.

Strong collaboration and communication skills with a team-oriented mindset.

Passion for embedded systems and software engineering.

Skills & Competencies

Advanced understanding of embedded software engineering principles.

Ability to solve complex technical challenges creatively and effectively.

Strong debugging, troubleshooting, and problem-solving skills.

Commitment to continuous learning and improvement.

Additional Information

Duration:ย 12 Months with possibility of extension

Location:ย ย Mayfield Heights, OH 44124

Shift hours: Mon โ€“ Fri; 08 to 05

About MARS Solutions Group:

MARS Solutions Group provides a range of opportunities for meaningful work by understanding that employment fit is a combination of people, process, and technology. We leverage our experienced and compassionate team to bring humanity to matching you with the right advanced technology role, and stay connected with you to help you attain your professional goals.