Software Engineering Co-op - Spring 2027

STERIS Corporation•Mentor, OH
•$23 - $27•Onsite

About The Position

The Software Engineering Co-op contributes to next-generation product development for the surgical operating room environment as part of a cross-functional design team. The role assists with software design and testing, prototype development, and process improvement. It provides exposure to processes and documentation used in medical device development, as well as practical experience with troubleshooting, product testing, and collaboration with engineers across multiple disciplines. The co-op runs from January through May 2027 in Mentor, Ohio, and is onsite and full-time for the duration. Multiple co-op rotations are encouraged, with a potential opportunity to extend into Summer 2027. The pay range is $23.00–$27.00 per hour; minimum pay rates will comply with county or city minimums if higher. Pay may depend on factors including local labor market costs, relevant experience, education, certifications, and language fluency. The position is open until filled. STERIS is a global provider of products and services supporting patient care, with an emphasis on infection prevention. It provides healthcare and life sciences products and services around the globe and states its commitment to equal employment opportunity.

Requirements

  • Be pursuing a Bachelor of Science degree in Computer Engineering or Electrical Engineering.
  • Be currently enrolled in at least the second/sophomore year of study.
  • Have clear written and oral communication skills.
  • Have general proficiency with Microsoft Office, including Word, Excel, and PowerPoint.

Nice To Haves

  • Completion of sophomore-year requirements by the program start in January 2027 is preferred.
  • Active membership in a technical student organization or competition team.
  • Hobby or lab-based coursework designing, building, and testing embedded software with platforms such as Arduino or Raspberry Pi, using IDE development tools such as Visual Studio Code, IAR Embedded Workbench, or Arduino IDE.
  • Familiarity with embedded software for microcontrollers such as STMicroelectronics or Renesas.
  • Familiarity with Python.
  • Some exposure to Linux in a desktop or embedded environment.
  • Basic understanding of real-time operating system (RTOS) fundamentals.
  • Multiple co-op rotations are encouraged and preferred, with a potential opportunity to extend into Summer 2027.

Responsibilities

  • Assist with developing embedded software.
  • Help develop test protocols and collect, analyze, and report test results.
  • Conduct software testing on device prototypes.
  • Learn about automating development through Continuous Integration and Development (CI/CD).
  • Research methods to conduct software testing and improve development processes.
  • Build and test functional prototypes to demonstrate product design concepts.
  • Participate in design reviews and verification activities.
  • Prepare and communicate test results to engineering and cross-functional teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service