Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$81.75k - $109k

STERIS

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Mentor, OH vacancy
  • $110k - $130k

     ...Software Developer II If you would love to be part of a company that is poised for substantial growth with opportunities for career advancement...  ...: ~ Bachelor’s degree in Computer Science, Software Engineering, or related field. ~5+ years professional experience in... 
    Suggested
    Hourly pay
    Weekly pay
    Permanent employment
    Full time

    Consolidated Precision Products

    Grand River, OH
    4 hours ago
  • $75k - $90k

     ...unite the community. Role Description This is a full-time remote Software Engineer role at the Regano Wiffleball Classic. The Software Engineer...  ..., OH $95,000.00-$100,000.00 1 week ago Software Developer II - Neurological Institute Machine Learning - Artificial Intelligence... 
    Suggested
    Full time
    Local area
    Remote work

    Regano Wiffleball Classic

    Mentor, OH
    3 days ago
  •  ...****@*****.*** POSITION SUMMARY This application Software development position will work with Business analyst...  ...outcomes. Educational & Experience Requirements BS in software engineering related field Minimum two year's experience in SQL development... 
    Suggested
    Local area
    Remote work

    Rogers Group

    Eastlake, OH
    3 days ago
  • $93k - $124k

     ...Position Summary The Senior Software Engineer is an experienced individual contributor who works with increasing independence and delivers high-quality solutions within a team setting. This role is responsible for designing, developing, and delivering cloud-native... 
    Suggested
    Temporary work
    For contractors
    Local area

    US Endoscopy

    Mentor, OH
    22 hours ago
  • $140k - $155k

    Position Summary The Staff Software Engineer is a senior individual contributor who operates with broad autonomy and organization-level impact. This role is responsible for defining and driving the architecture, design, and delivery of cloud-native, full stack applications... 
    Suggested
    Temporary work
    For contractors
    Local area
    Remote work

    STERIS

    Mentor, OH
    1 day ago
  •  ...solutions company in Eastlake, Ohio, is seeking an application software developer to join their agile development team. The role...  ...collaboration with team members. Candidates should have a BS in software engineering and a minimum of two years of SQL development experience.... 

    Rogers Group

    Eastlake, OH
    1 day ago
  •  ...Opportunity ID 22041 Job Description Position Summary: The Software Developer is responsible for assisting in the design,...  ...Education Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field. Five or more years of... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    Precision Castparts Corp

    Eastlake, OH
    22 hours ago
  •  ...support website(s). Creates tickets or service requests with software vendor. Develops fixes for issues and develops changes to programs...  ..., IT-related, Comp Sci, Operations (any), Management (any), Engineering (any), Analytics (any), Business (any), Language (any),... 
    For contractors
    Work experience placement
    Work at office
    Local area
    Shift work

    US Endoscopy

    Mentor, OH
    2 days ago
  • As our Applications Engineer, you will report to the Director Product Line. The Applications Engineer is an engineering position with its primary focus on technical sales and sales support. The secondary focus will be to serve as a Product Proof of Concept engineer during... 
    Temporary work
    Local area

    SwiftCruit

    Eastlake, OH
    2 days ago
  • Role Overview The Applications Engineer will report to the Director Product Line and focus primarily on technical sales and sales support, with secondary responsibilities as a Product Proof of Concept engineer. Responsibilities Identify, understand, and define technical... 
    Temporary work
    Local area

    JBT MAREL CORPORATION

    Eastlake, OH
    4 days ago
  • $92.3k - $166.85k

     ...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer... 
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Leidos

    Willoughby, OH
    22 hours ago
  •  ...Company, has an excellent career opportunity for an Embedded Controls Engineer based in Mentor, OH . This position will be responsible for designing, implementing, and validating embedded control software for industrial digital power electronics systems. This role focuses... 

    Career Opportunities

    Mentor, OH
    3 days ago
  • SwiftCruit is seeking an Applications Engineer in Eastlake, Ohio, focused on technical sales and sales support. You'll work closely with sales, engineering, and project management to define customer requirements and develop proposals. The ideal candidate has a Bachelor... 

    SwiftCruit

    Eastlake, OH
    2 days ago
  •  ...Are you passionate about building software that powers real-world machines and complex industrial systems? Our Client is looking for a Senior Embedded Software Engineer to join a talented engineering team developing advanced control system products used in modern manufacturing... 

    Hire Talent

    Mayfield Heights, OH
    3 days ago
  •  ...three global manufacturing divisions for those looking for a growing and rewarding career. Leadership opportunities exist within engineering, manufacturing, operations, and sales. Positions can be based in Pennsylvania or Ohio. Spang & Company has openings for senior managers... 

    Career Opportunities

    Mentor, OH
    3 days ago
  •  ...Responsibilities Join an embedded software engineering team focused on designing, developing, and testing embedded software, features, and functionalities, and contributing to product requirements and tools. Develop safety- and security‑critical embedded software for... 
    Work experience placement
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    4 days ago
  •  ...capabilities. This role offers a hybrid work environment and emphasizes professional growth within a collaborative culture. Experience in engineering, manufacturing, or sales is crucial, and fluency in Mandarin Chinese is a plus. Competitive compensation and extensive benefits... 

    Career Opportunities

    Mentor, OH
    3 days ago
  • Shape the Future with Us. Job Type: Full-time/On-site How You’ll Make an Impact As a Capital Project Engineer II, you'll be at the forefront of our innovation, driving projects from concept to commissioning while ensuring safety, quality, and efficiency every step of the... 
    Full time
    Work at office

    Lubrizol Corporation

    Painesville, OH
    1 day ago
  • JBT MAREL CORPORATION is seeking an Applications Engineer to handle technical sales and support. This on-site role includes responsibilities such as defining technical requirements, collaborating across departments, and developing project proposals. The ideal candidate... 

    JBT MAREL CORPORATION

    Eastlake, OH
    4 days ago
  • Spang Power Electronics in Mentor, OH, is seeking an Embedded Controls Engineer to design and validate embedded control software for industrial power electronics. The role requires collaboration with hardware engineers, real-time control, and hands-on work with systems.... 

    Career Opportunities

    Mentor, OH
    2 days ago
  • A leading technology firm located in Eastlake, OH is seeking a highly skilled Engineer specializing in data center design-build projects. The ideal candidate will have a Bachelor's degree in Engineering and 5+ years of experience in computer networking and LAN. Responsibilities... 
    Relocation

    Smartland LLC

    Eastlake, OH
    22 hours ago
  • $90k

    Verdantas LLC, located in Mentor, Ohio, is seeking a Professional Engineer to develop client relationships and manage municipal projects. Responsibilities include project scoping, budgeting, and team supervision. The ideal candidate should have a BS in Civil Engineering... 
    Flexible hours

    Verdantas LLC

    Mentor, OH
    1 day ago
  • Design Hire LLC is seeking a Field Service Engineer in Mentor, Ohio, focused on diagnosing and resolving issues with industrial automation equipment. The ideal candidate will have substantial experience with PLC hardware, troubleshooting electrical systems, and working... 

    Design Hire LLC

    Mentor, OH
    1 day ago
  •  ...your career, your community, and the world around you. Job Type: Full-time/On-site How You’ll Make an Impact As a Capital Project Engineer II , you'll be at the forefront of our innovation, driving projects from concept to commissioning while ensuring safety, quality,... 
    Full time
    Work at office

    Lubrizol Corporation

    Painesville, OH
    22 hours ago
  • $65k - $95k

     ...Friday, On-Call, Other Experience Level: 4 years Requirements: Engineering degree or equivalent experience in industrial automation....  ...Compact Logix, Point IO and GE) both digital & analog IO. PLC software experience with Allen Bradely RSLOGIX 5000, Siemens TIA portal... 
    Contract work
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours

    Integrated Mill Systems

    Willoughby, OH
    1 day ago
  • $79.2k - $118.8k

     ...opportunity to grow. Join us! The Systems Engineer is responsible for maintaining and...  ...server operations, evaluate hardware and software solutions, and ensure adherence to security...  ...group policy, VMware, Active Directory, IIS, DNS, and DHCP Practical operating knowledge... 
    Permanent employment
    Work at office
    Local area

    Materion

    Mayfield Heights, OH
    3 days ago
  • We are seeking a highly skilled Engineer with expertise in data center design-build projects. The ideal candidate will have experience in data center design and possess a strong technical background in various IT systems and protocols. Duties Design and develop data center... 
    For contractors
    Relocation
    Shift work

    Smartland LLC

    Eastlake, OH
    22 hours ago
  • $20 per hour

     ...Intern - IT Network Administrator and Engineer Role Job Description This position reports to the Mentor, OH office onsite at least three...  ...all changes and incidents. Help stage and document firmware & software updates , supporting the update process for network switches, routers... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Internship
    Work at office
    Remote work
    Weekend work
    3 days per week

    RadNet

    Mentor, OH
    3 days ago
  •  ...Wickliffe, Ohio is seeking an IT End User Specialist 2 to provide expert support ensuring effective operation of PCs, networks, and software. This role involves troubleshooting advanced issues, deploying new workstations, and training users to enhance productivity. The... 

    OMCO Fabrication

    Wickliffe, OH
    2 days ago
  • OMCO (a MacLean-Fogg Company) is seeking an IT End User Specialist 2 located in Wickliffe, Ohio. This role involves providing expert support to users, ensuring effective operation of personal computers and networks. The specialist addresses complex issues, collaborates ...

    OMCO (a MacLean-Fogg Company)

    Wickliffe, OH
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!