Senior Controls Developer
STERIS
Position Summary
Senior Controls Developer is responsible for developing innovative control systems dedicated to the sterilization industry designed to meet market, Customer, and regulatory requirements. These advanced control systems are used to monitor and control radiation, sterilization, and conveyance systems as per customer requirements. The Senior Controls Developer is also involved with onsite system commissioning, ongoing control systems maintenance, and development of internal software automation tools. Development tasks will include, but are not limited to, creating system designs with limited guidance, leading small teams of Developers, unit testing programs, large scale system testing, complex problem resolution, providing guidance to junior developers, and leading site implementation. The Senior Controls Developer ensures that these systems and processes operate effectively, efficiently, and safely as per regulatory requirements. The position also requires staying abreast with advances in control systems, automation, design tools, and development practices.
Note: Domestic & International travel required. Approximately 25%
This position will be onsite at Mevex, a STERIS Company located in Kanata, Ontario, K2M 2C6, Canada.
What You'll Do As A Senior Controls Developer:
- Communicates and collaborates with supervisor, development team members and QA engineers.
- Defines and adheres to formal design and quality processes and procedures including code reviews and the usage of development management tools. .
- Assists in the research for improved methods of controls and automation and incorporates into future designs.
- Contributes to a team effort by performing in accordance with all STERIS policies, GMP, Lean principles and other directives; supports the directives and decisions of higher-level management and performs other duties as assigned.
People Leadership
- Mentors and trains Associate Controls Developer and Controls Developer team members.
Delivering Results
- Designs and develops Control & safety systems and associated programs.
- Generate hardware design (I/O Allocation, Control Hardware Bill of Materials, etc.) that meets project requirements.
- Creates and maintains detailed design specifications, develops test protocols, user guides and design documentation.
- Performs Units testing of developed software to minimize defects prior to Factory Acceptance Testing & Leads the remote and/or on-site commissioning.
Customer Relationships
- Provides support to Customers using excellent Customer service and communication skills to represent STERIS positively.
- Supports Customer control system upgrades.
- Assists Customers during the resolution process.
- Reviews and understands Customer requirements for assigned projects and generates proposals.
- Leads small to medium Customer projects as necessary.
- Fosters Customer relations during all phases of a project and leads remote and on-site activities.
All other duties as assigned.
The Experience, Skills, and Abilities Needed
Required
- Associate Degree & minimum of 5 years of experience / 9+ years of experience will be accepted in lieu of Associate degree
- Highly proficient in Ladder Logic and Structured Text PLC programming languages with experience authoring PLC code that can be configured using external config files
- Highly Proficient in the use of development and requirement management tools (JIRA and JAMA)
- Knowledge of higher-level languages python, C#, C++, javascript
- Knowledge of SQL databases and queries
- Expert troubleshooting and resolution skills for critical issues
- Skills in utilization of simulations tools to aid in the development and testing of controls solutions.
- Skill to utilize drafting tools such as AutoCAD
- Skill in active listening and applying feedback
- Skill in communicating with team members to ensure information is well received and understood
- Skill in communicating with customers using simplified language to ensure they are fully informed
- Skill in working with others effectively and efficiently as a team
- Skill in problem-solving
- Ability to read and understand P&ID (piping & instrumentation diagrams), mechanical drawings, electrical schematics, and wiring diagrams
- Ability to adhere to formal design, quality processes, and procedures
- Ability to identify and minimize/fix defects in the systems and programs
- Ability to be of assistance remotely or on-site as needed
- Ability to make decisions as needed or directed
- Ability to improve one’s coding and programming using peer code reviews
- Ability to take feedback well and apply it to their work resulting in improvements
- Ability to research, test, and analyze the design use in relation to the functions of the system
- Ability to make contributions to the team to ensure success of ongoing projects and designs
- Ability to be of assistance remotely or on-site as needed
- Ability to travel internationally on short notice
What STERIS Offers
- 3 weeks paid vacation per year + company holidays based on Province
- RRSP matching program
- Opportunities for advancement in a stable long-term career
This posting is for an existing vacancy within our organization.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit
STERIS strives to be an Equal Opportunity Employer. STERIS is committed to treating all people in a way that allows them to maintain their dignity and independence. We believe in integration and equal opportunity. Accommodations are available throughout the recruitment process and applicants with a disability may request to be accommodated throughout the recruitment process. We will work with all applicants to accommodate their individual accessibility needs.
$90k - $120k per year
...like telecommunications, automotive, healthcare, and industrial automation. We are looking for a senior software developer to help lead the development of real-time control software for energy storage systems. This role involves designing and implementing control...SeniorLong term contractFull timeImmediate start- ...operators. About The Role We are seeking a Senior DevOps Engineer to own and evolve the... ...provisioning, secret rotation, and developer tooling (pre-commit hooks, quality gates)... ..., vulnerability scanning, and compliance controls for satellite communication systems Collaboration...SeniorFull timeInternshipWork at officeWork from homeWorldwideNight shift
- ...Canada and beyond. Who You Are You're an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data... ..., etc.) ~ Strong experience with Git and modern source control practices. ~ Experience working with Linux and shell...SeniorLong term contractFull timeWork at officeLocal areaRemote work
$111.25k - $150k per year
...Senior Salesforce Developer Level: P4 | Proficient Location: Canada | Remote Department Leader: Victoria Wnek, VP of Operations Type: Permanent | Full Time Vacancy Status: This is an active, approved role and we are currently hiring for this position....SeniorLong term contractPermanent employmentFull timeRemote work- ...Our Software Development team architects, develops, tests and maintains the Telesat... ...effective and automated software testing. The Senior Software Developer in Test will be responsible... ...experience with GitLab for version control and CI/CD processes and Git Runners for test...SeniorFull timeInternshipWorldwide
- ...lead and document technical discussions. In this role, Senior Linux Developer will assume ownership of specific software modules, overseeing... ...to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP). #LI-VR1 At Telesat, we take pride...SeniorFull timeInternshipWork at officeWorldwide
$120k - $155k per year
...challenges that have a meaningful impact on the blue planet! Ready to make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR. Your primary focus will be Ruskin, RBR’s flagship cross-...SeniorLong term contractFull timeInternshipWorldwideShift work$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior Developer, ServiceNow CSM Employment Type: Permanent... ...patterns, and quality gates using Azure DevOps and Git-based version control. Lead complex troubleshooting, root cause analysis, and preventive...SeniorPermanent employmentFull timeSummer workWork at officeRelocation package2 days per week3 days per week$135k - $165k per year
...positive experience could be a direct result of our technology—and your hard work! About the Role This position is for a Senior Software Developer for the AI team. In this role, you will be a key technical leader working on the Solace Agent Mesh: an event-driven...SeniorFull timeInternshipImmediate start- ...Job description Huawei Canada has an immediate permanent opening for a Senior Kernel Developer. About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases...SeniorPermanent employmentFull timeImmediate start
$86.01k - $108.83k per year
...candidates for anticipatory staffing of the Intermediate and Senior Digital Product Developer roles. This recruitment and selection process is... ...enterprise physical security technologies, including access control, video management, screening/scanning, identity management...SeniorLong term contractFull timeFixed term contract- ...-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit As our Senior Specialist Software Developer for EMS, you will be responsible for ensuring the seamless operation of our network by leading the design, implementation...SeniorFull timeInternshipWork at officeWorldwide
$105.5k - $132k per year
...Description We are seeking a highly motivated Senior Test Engineer to join our team in Ottawa, ON. As a Senior Test Engineering Developer - Project Lead, you will have a duo-... ...methodologies, JIRA, and Statistical Process Control (SPC). Desirable Skills: Strong...SeniorLong term contractFull timeContract workInternshipFlexible hours- ...difference in how Canadians and global citizens alike experience and trust the internet! Who you are: You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking...SeniorFull timeWork at officeRemote workWorldwideRotating shift
- ...and LinkedIn or visit We are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team. The ideal... ...communication protocols (e.g., SSL/TLS, IPsec) and network access control mechanisms. Familiarity with software development...SeniorFull timeInternshipWork at officeWorldwide
- ...Fortune 100/500/1000 companies to startups, small and mid-sized organizations in Canada/US. We are currently hiring a ServiceNow Senior Developer - Security Clearance for our consulting client, working on a long term contract with a Canadian Federal Government Entity...SeniorLong term contractFull timeContract work
- ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most...SeniorPermanent employmentFull time
$115.8k - $145k per year
...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide...SeniorPermanent employmentFull timeInternship- ...public affairs. SUMMARY The Controller is a member of the senior leadership team who provides direction... ..., analysis, reporting, internal controls and compliance. ACCOUNTABILITY... ...assess new business opportunities and develop strategies to attract new sources of...SeniorFull timeContract workSummer workInternship
- ...Description Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job... ...Vacancy Position Summary As a Senior Shopify Developer in our BUMP group, you... ...identification and vehicle information, excise control, and lottery and charitable gaming....SeniorLong term contractPermanent employmentFull timeRemote workWorldwide
$80k - $105k per year
...Ltd is seeking an Intermediate Software Developer to contribute to the design, development... ...National Defence (DND). Reporting to the Senior Staff Software Developer, this role will... ...Candidates must meet the requirements of export control and security regulations, including the...SeniorFull timeWork at officeRemote workFlexible hours$75k - $120k per year
...Join Our Team at Cliniconex Position: Software Developer (Agentic AI & Automation) - Intermediate/Senior Reporting to: Engineering Manager Location: Kanata, Ontario (Hybrid) Meet Cliniconex At Cliniconex, our focus is our customers, our community and...SeniorFull timeInternshipWork at officeRemote workWork from homeFlexible hours- ...literally nothing we can’t do. Sound like something you want to be part of? Apply today! \ Who are you?\ \ You’re a talented Senior Web Developer with a self -motivated mindset. You love tackling every project thrown your way, and the satisfaction of a job well -done...SeniorFull timeFlexible hours
$90k - $110k per year
...industrial automation. We are seeking an experienced DevOps Developer to support the development and maintenance of build systems, automation... ..., dependency management, artifact generation, and version control processes. Collaborate with software development teams to improve...Full time$75k - $95k per year
...maintain scalable test automation frameworks in Python, (PyTest). Develop clean, maintainable, and reusable object-oriented code to... ...Linux-based development environments. Experience with version control systems such as Git. Exposure to tools like Jira, Confluence,...Long term contractFull timeTemporary workFixed term contract- ...Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the... ...DevOps & Development Practices Use Azure DevOps for source control, versioning, branching, and CI/CD processes Maintain structured...Full timeContract workTemporary workPart timeInternshipFlexible hours
$110k - $130k per year
...Taggart Construction Limited Job Title: Assistant Controller Company: Taggart Construction Limited Reports to: Controller Salary... ...consistent application of accounting policies and internal controls across accounts and financial reporting activities. Project...Full time- ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining... ...and jQuery. IDEs such as Eclipse and Intellij IDEA. Source control tools such as git. SOAP and RESTful web service development in...Permanent employmentFull time
- ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision... ...Develop, design, and implement advanced guidance, navigation & control algorithms for autonomous parachute system, focusing on...Full timeWorldwide
- ...We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications. The ideal candidate... ...and offline storage solutions. Understanding of Git version control. Bachelor’s degree in Computer Science, Engineering, or related...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Controls Developer. Be the first to apply!
- process controls engineer Ottawa, ON
- controls engineer Ottawa, ON
- electrical controls engineer Ottawa, ON
- instrumentation and controls engineer Ottawa, ON
- industrial automation process control engineer Ottawa, ON
- senior property administrator Ottawa, ON
- senior sales Ottawa, ON
- senior information security advisor Ottawa, ON
- senior safety manager Ottawa, ON
- senior buyer Ottawa, ON

