1

Embedded Software Manager Jobs in Ohio (NOW HIRING)

Senior Embedded Software Engineer

Pepper Pike, OH · On-site

$116.60K - $152.90K/yr

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

Embedded Software Engineer

Cleveland, OH · On-site

$127.30K - $167.50K/yr

Embedded Software Engineer Location: Cleveland, OH Duration: Full Time Role We are seeking a high ... Effective time management skills in prioritizing and addressing multiple and at times conflicting ...

Embedded Software Engineer

New Bremen, OH · Hybrid

$136.40K - $179.50K/yr

Embedded Software Engineer (Indefinite US Work Authorization Required) Location: New Bremen, OH, US ... management technologies that are revolutionizing the material-handling industry. Job Posting ...

Embedded Software Engineer III

Dublin, OH · On-site

$127K - $167.10K/yr

The Embedded Software Engineer III will develop, modify and maintain customized embedded ... Effectively manages changing priorities and multiple assignments while maintaining accuracy ...

Embedded Software Engineer III

Dublin, OH · On-site

$124.20K - $163.40K/yr

The Embedded Software Engineer III will develop, modify and maintain customized embedded ... Effectively manages changing priorities and multiple assignments while maintaining accuracy ...

Senior Embedded Software Engineer

Dublin, OH · On-site

$117.10K - $153.50K/yr

Senior Embedded Software Engineer React Health is a fast-paced, growth-driven manufacturer and ... Excellent attention to detail and project management skills. * Excellent written/oral communication ...

next page

Showing results 1-20

Embedded Software Manager information

See Ohio salary details

$134.5K

$186.3K

$252.4K

How much do embedded software manager jobs pay per year?

As of May 28, 2026, the average yearly pay for embedded software manager in Ohio is $186,336.00, according to ZipRecruiter salary data. Most workers in this role earn between $164,500.00 and $213,900.00 per year, depending on experience, location, and employer.

What does an Embedded Software Manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

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

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the typical daily responsibilities of an Embedded Software Manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.
What are the most commonly searched types of Embedded Software jobs in Ohio? The most popular types of Embedded Software jobs in Ohio are:
What cities in Ohio are hiring for Embedded Software Manager jobs? Cities in Ohio with the most Embedded Software Manager job openings:
Infographic showing various Embedded Software Manager job openings in Ohio as of May 2026, with employment types broken down into 17% Full Time, and 83% Part Time. Highlights an 98% Physical, and 2% Hybrid job distribution, with an average salary of $186,336 per year, or $89.6 per hour.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

MARS IT Corp

Pepper Pike, OH • On-site

$116.60K - $152.90K/yr

Other

This job post has expired today. Applications are no longer accepted.


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.