1

Manager Embedded System Software Engineer Jobs in Cleveland, OH

Senior Embedded Software Engineer

Pepper Pike, OH · On-site

$116.60K - $152.90K/yr

... systems. In this role, you will collaborate with cross-functional engineering teams across global ... You will report to the Manager, Embedded Software . Responsibilities Design, develop, and test ...

Embedded Software Engineer

Pepper Pike, OH · On-site

$123.70K - $162.70K/yr

This role involves designing and developing embedded software for real-time systems in a ... Engineering, Computer Science, or related technical field 2+ years of professional embedded ...

Embedded Software Engineer

Cleveland, OH · On-site

$127.30K - $167.50K/yr

Embedded Software Engineer Rockwell Automation is looking for an innovative engineer to join our ... Experience debugging software systems using either an on-chip debugger, or a software based ...

Embedded Software Engineer

Cleveland, OH · On-site

$127.30K - $167.50K/yr

Design, develop, code, test, and debug system software. * Analyze and enhance the efficiency ... Effective time management skills in prioritizing and addressing multiple and at times conflicting ...

You will report to the Manager, Embedded Software. Key Responsibilities: * Design, implement, and ... product or system via APIs, services, or protocols. * Operate across the entire software ...

Senior Software Engineer

Amherst, OH · On-site

$107.20K - $141.40K/yr

Strong experience working with Linux-based embedded systems and/or real-time operating systems ... Ability to manage multiple priorities across parallel development efforts. * Demonstrated ability ...

Senior Software Engineer

Amherst, OH · On-site

$107.20K - $141.40K/yr

Strong experience working with Linux-based embedded systems and/or real-time operating systems ... Ability to manage multiple priorities across parallel development efforts. * Demonstrated ability ...

Senior Software Engineer

Amherst, OH · On-site

$107.20K - $141.40K/yr

Strong experience working with Linux-based embedded systems and/or real-time operating systems ... Ability to manage multiple priorities across parallel development efforts. * Demonstrated ability ...

Senior Software Engineer

Amherst, OH

$107.20K - $141.40K/yr

... embedded software for industrial control systems, operating with a high degree of autonomy and ... Ability to manage multiple priorities across parallel development efforts. * Demonstrated ability ...

next page

Showing results 1-20

People also search for

Manager Embedded System Software Engineer information

See Cleveland, OH salary details

$60.6K

$133.1K

$186.2K

How much do manager embedded system software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for manager embedded system software engineer in Cleveland, OH is $133,132.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,100.00 and $158,600.00 per year, depending on experience, location, and employer.

What is the difference between Manager Embedded System Software Engineer vs Embedded System Software Engineer?

AspectManager Embedded System Software EngineerEmbedded System Software Engineer
ResponsibilitiesOversees teams, manages projects, strategic planningDevelops, tests, and maintains embedded software
Required SkillsLeadership, project management, embedded software expertiseProgramming, hardware integration, embedded systems knowledge
Work EnvironmentTeam management, coordination with multiple departmentsHands-on coding, system design, debugging
QualificationsBachelor’s/Master’s in Computer/Electrical Engineering, experience in embedded systems, leadership skillsBachelor’s in Computer/Electrical Engineering, embedded software experience

The main difference is that a Manager Embedded System Software Engineer focuses on leading teams and managing projects, while an Embedded System Software Engineer primarily concentrates on developing and implementing embedded software. Both roles require technical expertise, but the managerial position adds leadership and strategic responsibilities.

What are the most commonly searched types of Embedded System Software Engineer jobs in Cleveland, OH? The most popular types of Embedded System Software Engineer jobs in Cleveland, OH are:
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.