Application Development Lead

STERIS CorporationMentor, OhioHybridFull-timeSenior, 5–8 yearsListed 1 hour ago

Apply now

About this role

## Position Summary

The Applications Development Lead is a senior-level role responsible for the software on a connected device installed on STERIS equipment in hospitals. The device runs embedded Linux and sends equipment data securely to STERIS cloud services.

This individual designs, develops, and maintains the device operating system and application software, provides technical direction to internal and vendor engineers, and is accountable for the quality, security, and reliability of the device software.

Through strong collaboration and technical expertise, the Applications Development Lead helps deliver reliable connected products that meet regulatory requirements.

## What You'll do as an Applications Development Lead

- Bring deep technical expertise in embedded Linux software development to deliver secure and reliable software for connected medical devices.
- Partner with stakeholders to understand business requirements, evaluate technical alternatives, and provide recommendations aligned with enterprise technology standards and strategic goals. Contribute to project planning, estimation, resource allocation, and delivery activities.
- Lead the design, development, testing, and maintenance of device software using C#, .NET, and Linux. Provide technical leadership to development teams.
- Build and maintain embedded Linux images using the Yocto Project, U-Boot, the Linux kernel, and systemd on ARM-based hardware.
- Develop device communication using MQTT, TLS, TCP/IP networking, LTE cellular modems, USB, and serial interfaces.
- Apply design patterns, coding standards, and development best practices. Participate in design and code reviews, identifying risks and technical debt.
- Develop and maintain technical specifications, design documentation, and test records in compliance with IEC 62304 and the STERIS quality system.
- Collaborate closely with product, quality assurance, security, infrastructure, and other cross-functional teams to deliver cohesive solutions that comply with organizational security standards, regulatory requirements, and industry best practices.
- Contribute to and support DevOps initiatives, including CI/CD pipelines, infrastructure-as-code practices, automated deployments, monitoring, observability, and application performance optimization.
- Ensure solution quality through the development and maintenance of automated unit tests, integration tests, and other quality assurance practices. Monitor project progress, solution performance, and overall delivery quality, while tracking and communicating status to stakeholders.
- Stay current on emerging cloud technologies, industry trends, and leading practices, and recommend innovative solutions that improve platform capabilities, development efficiency, and business outcomes.
- Build and maintain strong working relationships with business partners, customers, leadership, and technical teams. Demonstrate professionalism, collaboration, and effective communication while supporting project, operational, and strategic initiatives.
- Perform additional project-related and technical responsibilities as assigned to support the successful delivery and ongoing enhancement of enterprise cloud solutions as assigned.

## The Experience, Skills and Abilities Needed

- Bachelor’s Degree in Computer Science, Information Science, Software Engineering, Electrical Engineering, or a related field.
- 7+ years of software development experience
- 4+ years of development on embedded software applications
- Experience in the following: Developing software for embedded Linux devices.
- The Yocto Project and U-Boot.
- C# and .NET on Linux.
- C or C++.
- Bash shell scripting and systems.
- MQTT and TLS.
- TCP/IP networking (DHCP, DNS, routing).
- Git and CI/CD pipelines.
- Automated unit and integration testing.

## What STERIS Offers

At STERIS, we invest in our employees and their families for the long term! STERIS wouldn’t be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.

Here is just a brief overview of what we offer:

- Competitive Pay
- Extensive Paid Time Off and (9) added Holidays.
- Excellent healthcare, dental, and vision benefits
- 401(k) with a company match
- Long/Short term disability coverage
- Parental Leave
- Additional add-on benefits/discounts for programs such as Pet Insurance
- Continued training and educations programs
- Excellent opportunities for advancement in a stable long-term career
- #LI-KS1 #LI-Hybrid

Pay range for this opportunity is $107,525.00 - $132,825.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.