1

Manager Embedded System Software Engineer Jobs in Cleveland, OH

Embedded Engineer

Avon, OH

$118K - $156K/yr

Embedded Engineer This role focuses on designing, implementing, and maintaining embedded firmware ... system issues, and ensure reliable integration of software and hardware. The position also ...

Embedded Engineer

Avon, OH · On-site

$118K - $156K/yr

Embedded Engineer This role focuses on designing, implementing, and maintaining embedded firmware ... system issues, and ensure reliable integration of software and hardware. The position also ...

Senior Software Engineer

Amherst, OH · On-site

$107K - $141K/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

$107K - $141K/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 ...

What You'll Do As A Software Engineer II * Design, implement, debug, and execute software tests ... Define and perform automated test approaches for embedded systems, including data validation, model ...

What You'll Do As A Software Engineer II * Design, implement, debug, and execute software tests ... Define and perform automated test approaches for embedded systems, including data validation, model ...

Senior Engineer Embedded Systems

Elyria, OH

$113K - $148K/yr

As a Senior Engineer, Embedded Systems, based in Elyria, OH, you'll collaborate with Mechanical ... system diagnostics or optimize embedded software performance. * Knowledge of embedded systems ...

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 ... system diagnostics or optimize embedded software performance. * Knowledge of embedded systems ...

Embedded Controls Engineer

Mentor, OH · On-site

$100K - $135K/yr

... system validation. Responsibilities: • Design and implement embedded control software for ... other real-time engineering environments. • Strong proficiency in C and C++ for resource ...

Embedded CC programmer

Elyria, OH · On-site

$119K - $157K/yr

Bachelors Master degree in Electronics Communication Engineering. 8 years of experience in embedded software design and development for avionics or safety-critical systems. Proficiency in Embedded CC ...

next page

Showing results 1-20

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 Jul 14, 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 engineers make $500,000 a year?

Senior embedded system software engineers with extensive experience, specialized skills in real-time operating systems, and leadership roles can reach or exceed a $500,000 annual salary, especially in high-demand industries like aerospace, defense, or advanced automotive. Compensation often includes bonuses, stock options, and other incentives for top-tier professionals in these fields.

Can you make $500,000 as a software engineer?

Manager Embedded System Software Engineers with extensive experience, specialized skills in embedded development, and working in high-paying industries or companies can potentially earn $500,000 or more annually. Such compensation often includes base salary, bonuses, and stock options, typically in senior or executive roles. Achieving this level requires advanced expertise, certifications, and a strong track record in the field.

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.

Is embedded systems still worth it in 2026?

Embedded systems remain a valuable field for embedded system software engineers in 2026 due to ongoing demand in industries like automotive, healthcare, and IoT. Skills in real-time operating systems, C/C++, and hardware integration continue to be essential for developing reliable, efficient embedded solutions.

Will AI replace embedded system engineers?

AI is unlikely to fully replace embedded system engineers, as their role involves designing, developing, and testing complex hardware-software integrations that require specialized knowledge and problem-solving skills. AI tools can assist with coding, testing, and automation, but human expertise remains essential for system architecture, troubleshooting, and ensuring safety and reliability in embedded systems. Continuous learning and adapting to new technologies are important for engineers in this field.
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 Solutions Group

Mayfield Heights, OH • On-site

$126K - $165K/yr

Contractor

Re-posted 21 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.