1

Embedded Software Developer Intern Jobs in Cleveland, OH

Analyze software requirements and design specifications for testability of embedded software ... What You'll Do As A Software Engineer II * Design, implement, debug, and execute software tests ...

... Controls Engineer based in Mentor, OH. This position will be responsible for designing ... embedded control software for industrial digital power electronics systems. This role focuses on ...

Embedded Engineer

Cleveland, OH · On-site

$127K - $167K/yr

Company Description Embedded Engineer Location: Cleveland, OH Duration: 1+ years Responsibilities ... software system product development lifecycle Qualifications Additional Information All your ...

... Controls Engineer based in Mentor, OH. This position will be responsible for designing ... embedded control software for industrial digital power electronics systems. This role focuses on ...

... Controls Engineer based in Mentor, OH. This position will be responsible for designing ... embedded control software for industrial digital power electronics systems. This role focuses on ...

Software Engineer II

Amherst, OH · On-site

$90 - $130/hr

The Software Engineer II designs, develops, tests, and documents software for embedded systems and industrial controllers. This role supports industrial network communications, real-time operating ...

Software Engineer II

Amherst, OH · On-site

$85K - $116K/yr

The Software Engineer II designs, develops, tests, and documents software for embedded systems and industrial controllers. This role supports industrial network communications, real-time operating ...

Software Engineer II

Amherst, OH · On-site

$85K - $116K/yr

The Software Engineer II designs, develops, tests, and documents software for embedded systems and industrial controllers. This role supports industrial network communications, real-time operating ...

Senior Engineer Embedded Systems

Elyria, OH

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

Senior Engineer Embedded Systems

Elyria, OH

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

The support engineer intern's duties are to provide responsive support onsite and remotely, to perform preventative maintenance tasks (including monthly reports), to document client settings and ...

The support engineer intern's duties are to provide responsive support onsite and remotely, to perform preventative maintenance tasks (including monthly reports), to document client settings and ...

The support engineer intern's duties are to provide responsive support onsite and remotely, to perform preventative maintenance tasks (including monthly reports), to document client settings and ...

Software Engineer

Akron, OH · On-site

$70 - $90/hr

The Software Engineer will primarily be involved in the ongoing development and validation of firmware and associated application software for embedded systems. Knowledge of specific architecture or ...

New

... embedded software challenges on custom designed controller boards. This company has been a leading ... Writing test instructions, test reports, and engineering change notices.Open-minded and willing to ...

Showing results 41-60

Embedded Software Developer Intern information

See Cleveland, OH salary details

$11

$22

$38

How much do embedded software developer intern jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for embedded software developer intern in Cleveland, OH is $22.20, according to ZipRecruiter salary data. Most workers in this role earn between $17.93 and $23.56 per hour, depending on experience, location, and employer.

What is an embedded software developer intern?

Embedded Software Developer Interns are students or recent graduates who work on developing, testing, and maintaining software that runs on hardware devices with dedicated functions, such as microcontrollers, IoT devices, or automotive systems. Their role often involves writing code in languages like C or C++, debugging hardware-software interactions, and collaborating with engineers to ensure the software integrates seamlessly with physical components. This internship provides hands-on experience in embedded systems, offering a valuable foundation for a career in embedded software engineering.

What are the key skills and qualifications needed to thrive as an embedded software developer intern?

To thrive as an Embedded Software Developer Intern, you need a solid understanding of programming languages like C/C++, basic electronics, and computer architecture, often supported by coursework or projects in embedded systems. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and microcontroller platforms (like Arduino or STM32) is typically expected. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills enable interns to contribute to reliable, efficient embedded solutions and collaborate successfully within engineering teams.

What types of projects and technologies can I expect to work with as an embedded software developer intern?

As an Embedded Software Developer Intern, you’ll typically work on projects involving low-level programming for microcontrollers, firmware development, and device driver implementation. You may use languages like C or C++ and collaborate closely with hardware engineers to test and debug embedded systems. Interns often participate in code reviews, hardware-software integration, and documentation, gaining exposure to real-time operating systems and industry-standard development environments. This hands-on experience provides a strong foundation for future roles in embedded systems design and development.

What is the difference between Embedded Software Developer Intern vs Firmware Engineer Intern?

AspectEmbedded Software Developer InternFirmware Engineer Intern
Required CredentialsTypically pursuing or holding a degree in Computer Engineering, Electrical Engineering, or related fieldsSimilar educational background, often with focus on embedded systems or firmware development
Work EnvironmentHands-on development in embedded systems, microcontrollers, and real-time operating systemsDevelopment and testing of low-level firmware for hardware devices
Industry UsageUsed across consumer electronics, automotive, IoT, and industrial automationCommonly found in consumer electronics, aerospace, and medical devices industries

Both roles involve working with embedded systems and require similar educational backgrounds. The main difference lies in focus: Embedded Software Developer Interns typically work on higher-level software integration, while Firmware Engineer Interns focus on low-level firmware development for hardware devices.

Software Engineer II

STERIS Corporation

Mentor, OH • Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 24 days ago


STERIS rating

8.2

Company rating: 8.2 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

55th of 891 rated healthcare providers


Job description

Position Summary

Design, develop, and execute software verification tests for medical devices following STERIS work instructions. Analyze software requirements and design specifications for testability of embedded software components running on Linux and RTOS platforms. Develop and maintain testing artifacts and provide feedback including Manual and automation test script. Define and apply appropriate testing strategies (manual, automated, model-based, and data-driven testing) and support the team on technical issues. Continuously improve verification processes to enhance quality, compliance, and productivity by adapting modern technologies like AI and ML.

Note: This position requires working onsite three days per week at our headquarters in Mentor, Ohio. Please also note that we are unable to provide visa sponsorship for this role.
What You'll Do As A Software Engineer II
  • Design, implement, debug, and execute software tests according to corporate policies and business operating procedures on new and sustaining engineering projects.
  • Define and perform automated test approaches for embedded systems, including data validation, model behavior testing, performance monitoring, robustness, functional, integration, and regression testing.
  • Accelerate testing using AI and Machine Learning techniques, such as intelligent test case generation, test prioritization, anomaly detection, predictive defect analysis, and automated analysis of logs, metrics, and test results to improve test efficiency, coverage, and cycle time.
  • Collaborate with cross-functional and Onsite/Offshore teams to plan, execute, and deliver verification activities within project schedules and quality objectives.
The Experience, Skills, and Abilities Needed.

Required:

  • Minimum 3 years of progressive engineering experience in software and/or firmware development and verification, with a strong focus on embedded software development testing.
  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or related engineering discipline with demonstrated software education/training.
  • Handson experience validating software running on embedded Linux distributions (e.g., Yocto-based systems) and/or RTOS environments.
  • Proficiency in scripting/programming languages such as Python, Perl, or equivalent for automation and tooling is required.

Preferred:

  • Strong experience designing and developing test automation scripts (using PyTest, Robort framework) for embedded, system, and application-level testing.
  • Knowledge with IoT product validation and network-related testing is desired (device connectivity, protocols, scalability, latency, security, and reliability).
What STERIS Offers:

We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.

Here is a brief overview of what we offer:

  • Market Competitive Pay
  • Extensive Paid Time Off and (9) added Holidays
  • Excellent Healthcare, Dental and Vision Benefits
  • Long/Short Term Disability Coverage
  • 401(k) with a company match
  • Maternity and Paternity Leave
  • Additional add-on benefits/discounts for programs such as Pet Insurance
  • Tuition Reimbursement and continued education programs
  • Excellent opportunities for advancement in a stable long-term career.

#LI-HS1
#LI-Hybrid

Pay range for this opportunity is $81,750.00 - $109,000.00.This position is also eligible for bonus participation.

Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.

STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits:STERIS Benefits

Open until position is filled.

STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.

Employment Type: FULL_TIME

What STERIS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom