Share this Job

Title:  Software Engineer

Req ID:  10322
Category:  Engineering
City:  Mentor
State:  OH
Postal Code:  44060

Our Mission:   At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.                                                                                      

Who we are:  STERIS is a growing provider of infection prevention and other procedural products and services through our family of wholly owned subsidiaries.


Position Summary

The Software Engineer will take part in designing, developing and releasing software solutions for automated, networked, decontamination devices.  He/she will maintain software project deliverables (cost, performance, time, quality) from inception to delivery, analyzes product/system-level requirements, and translates them into software specifications, and maintains and develops the skills and knowledge of the software development team members. They also help establish and improve the procedures, standards and tools. 


  • Works as a collaborative team member in engineering projects serving the software leader on the project team. 
  • Collaborates with groups outside the direct responsibilities including other engineering groups, Quality, Regulatory, Marketing, etc. for project planning, analysis of product requirements, and to outline proposed solutions.
  • Helps create software validation plans and reports.
  • Independently leads software efforts for small development project/initiatives.
  • Serves as process proponent for continued improvement in software development processes and tools.
  • Helps create software development process documentation to include requirements, design and interface specifications, verification documentation.
  • Designs, implements, tests and debugs applications according to corporate standards and procedures and department operating procedures on new and sustaining engineering projects.
  • Performs unit, integration, and system testing and capacity/performance testing applications.
  • Develops software plans and schedules commitment for software deliveries.
  • Participates in design reviews to identify issues and provide input to design recommendations.
  • Serves as contact point for outside vendors and consultants.
  • Reviews software change requests and defects and assigns them to software project ream members.
  • Works independently with minimal supervision on routine activities
  • Releases software for product.
  • Travel up to 10% annual, domestic and international.

Education Degree

  • Bachelor's Degree

Required Experience


Education Degree

Bachelor degree in Electrical Engineering, Electronic Engineering, Computer Engineering, Systems Engineering, Software Engineering, or Control Engineering.  Advanced degree is desirable.


  • Minimum one to three years of related engineering experience.

  • Travel up to 10% (including international) may be required


  • Knowledge of PLC-based control systems and communication protocols is helpful but STERIS will provide training.
  • Experience with networked SCADA systems.
  • Proven experience at software development from concept through commercialization.
  • Capable of solving complex engineering problems through accurate interpretation of requirements and test results.
  • Experience performing software requirement analysis and definition. Proven skills in working with stakeholders to refine product requirements to be realized in software is desired.
  • Experience in the implementation of infrastructure and applications for Manufacturing, Installation, and Serviceability is desirable.
  • Experience in detail-oriented analysis and programming, and multi-threaded/multi-tasking programming is required. 
  • Understanding of agile development for a resource-constrained target environment with specific performance requirements is desired.
  • Experience in User Interface (UI)/Human Machine Interface (HMI) development, which may include HMI touch screens or Graphical UIs.   Understanding of usability / human factors is desired.
  • Software quality assurance to include unit and integration test development and execution, and code inspection and reviews.
  • Experience using software integrated development environments (IDEs) and tools to include configuration management (version control), defect management, continuous integration, and code analysis tools is desired.
  • Experience with medical device development is desired and/or working in a regulated industry, which require formalized software development processes and software risk management.
  • Strong communication and problem-solving skills.
  • Capable of solving complex engineering problems through accurate interpretation of requirements and test results.
  • Exceptional team player with some leadership responsibilities.



STERIS plc is a $2B+, publicly traded (NYSE: STE) organization with more than 14,000 employees worldwide.  We are dedicated to providing our Customers with innovative infection prevention, decontamination, and health science technologies, products and services.

STERIS is an Equal Opportunity Employer.  We are committed to equal employment opportunity and the use of affirmative action programs 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. 

We assure you that your opportunity for employment depends solely on your qualifications. Those applicants requiring reasonable accommodation(s) to complete this application and/or during the interview process should notify a representative of the Human Resources department at 440-392-7047.

Req ID:  10322
Category:  Engineering
City:  Mentor
State:  OH
Postal Code:  44060

Nearest Major Market: Cleveland
Nearest Secondary Market: Akron

Job Segment: Developer, Manufacturing Engineer, Medical, Software Engineer, Engineer, Technology, Engineering, Healthcare