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

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.

Operational Excellence

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.

Required

The Experience, Skills, and Abilities Needed

  • 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.

Pay rate for this opportunity is $[INSERT]. This position is incentive plan eligible, at target earnings of $[INSERT RANGE], depending on performance.

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.

#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Controls Developer in Ottawa, ON vacancy
  • Take the lead on high-impact projects as a Senior Technical Project Manager at Plan Group, focusing on Lighting & Controls. Deliver systems that meet critical project requirements...  ..., submittals, and issue resolutions • Develop effective procurement strategies and manage vendors... 
    Senior

    Plan Group, Inc.

    Ottawa, ON
    7 days ago
  • Elevate your analytical career as a Senior Quality Control Analyst at TD, specializing in AML and financial crime risk. Your role demands deep analytical skills and effective communication to enhance decision-making processes. At TD, you'll focus on validating outcomes for... 
    Senior

    The Toronto-Dominion Bank (Canada)

    Ottawa, ON
    2 hours ago
  •  ...services firm partnering with organizations developing, implementing, or procuring AI to...  ...Overview We are excited to add a Senior Software Developer/Architect to our team to produce scalable...  ...strong asset). Experience with version control systems (e.g. Git) and continuous... 
    Senior
    Manual labor
    Remote work

    NuEnergy.ai

    Ottawa, ON
    7 days ago
  • $69.45k - $119.45k per year

     ...You Are As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that...  ...monitoring for prompts, retrieval quality, agent behavior, security controls, latency, cost and production reliability. Work in agile,... 
    Senior
    Full time
    Manual labor
    Work at office
    Local area

    Accenture

    Ottawa, ON
    2 hours ago
  •  ...technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their...  ...able to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP). #LI-LG1 At Telesat, we take pride in... 
    Senior
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    7 days ago
  •  ...bring value to our clients. You will also guide less experienced developers. We believe small, multi-disciplinary teams are most...  ...skills and experience This role will suit a highly capable developer with extended working experience with Java, Node.js and/or Python... 
    Senior
    Internship
    Immediate start
    Flexible hours

    Gravity 9 Solutions Ltd

    Ottawa, ON
    7 days ago
  • Senior Embedded Software Developer will play a pivotal role in driving the architectural and design aspects of our software projects. They will collaborate closely with System Engineering and other cross-functional teams to ensure seamless integration and alignment with our... 
    Senior

    Myticas Consulting

    Ottawa, ON
    7 days ago
  • About the job Senior ServiceNow Developer Responsibilities Provides tool or process solutioning recommendations to customer, as needed; Performs operational administrative tasks, as needed; Configures and develops on the VAs instance of ServiceNow including routine... 
    Senior
    Remote work

    Optimal Growth Technologies

    Ottawa, ON
    7 days ago
  • Elevate the streaming landscape as a Senior Software Developer for Roku at Warner Bros. Discovery. Focus on client-side coding and collaboration to...  ...skills are essential • Familiarity with Git for version control Contribute your expertise in client-side development and... 
    Senior
    Worldwide

    Turner Services

    Ottawa, ON
    2 hours ago
  • Become a Senior Infrastructure Developer with Kinaxis, specializing in optimization software during hybrid or remote work from Ottawa and Toronto. Focus on enhancing core systems that power optimization engines. At Kinaxis, we are searching for a developer who will design... 
    Senior
    Remote work

    Kinaxis

    Ottawa, ON
    7 days ago
  • Transform CNN's mobile experience as a Senior Software Developer for iOS/tvOS. Leverage your development skills to create engaging apps and support a collaborative environment at Warner Bros. Discovery. We are looking for a capable developer who will contribute to the architecture... 
    Senior

    CNN

    Ottawa, ON
    7 days ago
  • $109.7k - $159.7k per year

    About the Job We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and Connected TV (CTV) Engineering Teams. They are an individual contributor, self-directed, able to work with minimal supervision, and are typically expected to take on the most difficult... 
    Senior
    Long term contract
    Temporary work
    Local area
    Flexible hours
    Shift work

    CNN

    Ottawa, ON
    5 days ago
  • $120k - $135k per year

    Overview Built it. Scale it. Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications solutions, we strive to provide innovative and effective services that empower businesses... 
    Senior
    Work from home
    Flexible hours

    NetFortris, A Sangoma

    Ottawa, ON
    7 days ago
  • Join to apply for the Senior Kernel Developer - RTOS role at Huawei Canada . Huawei Canada has an immediate permanent opening for a Senior Software Developer. About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Canada

    Ottawa, ON
    7 days ago
  • Elevate your career as a Senior Back-end Developer with a top staffing firm in Canada. This role emphasizes Python, Javascript, AWS, and Kafka while leading service-side logic development. This position seeks a candidate with over 8 years of experience who can manage complex... 
    Senior

    Insight Global

    Ottawa, ON
    2 hours ago
  • Software Engineer Controls Altair Job Summary Our client in Kanata, ON is looking...  ...software development expertise. This team develops control algorithms and produces code...  ...into tomorrow’s opportunities. Seniority Level Mid‑Senior level Employment Type Contract Job... 
    Senior
    Contract work

    Altair

    Ottawa, ON
    7 days ago
  • Senior Engineer - Linux Application Developer Location: Ottawa, Canada About Wind River Wind River is a global leader in delivering software for mission‑critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions... 
    Senior
    Long term contract
    Temporary work

    Aptiv

    Ottawa, ON
    1 day ago
  • Take your development career to the next level with BDO as a Senior Developer, focusing on Microsoft Azure solutions. This role emphasizes system integration, security, and performance. In this vital position, you'll design, build, and maintain high-performing cloud applications... 
    Senior

    BDO

    Ottawa, ON
    2 hours ago
  •  ...stack? Please apply here! You can use this application to share your interest in future Developer Consultant opportunities at Test Double. Most of our consulting needs are for senior/staff level software developers who are comfortable joining client teams, improving... 
    Senior
    Long term contract
    Temporary work
    For subcontractor
    Remote work

    Test Double

    Ottawa, ON
    1 day ago
  • Explore exciting remote opportunities with Test Double as a Senior Developer Consultant. This role involves joining client teams, enhancing software quality, and tackling complex challenges. At Test Double, we seek experienced developers ready to make an impact. This application... 
    Senior
    Remote work

    Test Double

    Ottawa, ON
    1 day ago
  • Enhance your career as a Senior Guidewire Developer specializing in ClaimCenter. This 6-month contract allows for remote work in Canada and minimal onsite requirements if near a client office. As a pivotal Senior Engineer, you will lead application development within the... 
    Senior
    Contract work
    Work at office
    Remote work

    Randstad Digital

    Ottawa, ON
    7 days ago
  • Join Veeva Systems as a Senior Java Developer and play a crucial role in shaping enterprise applications that affect patient outcomes. Enjoy working with cutting‑edge technologies in a flexible environment. This senior developer position requires a robust foundation in Java... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Veeva Systems

    Ottawa, ON
    2 hours ago
  • $110k - $135k per year

     ...the treatments they need, when they need them. As Financial Controller, reporting to the Vice‑President, Finance, you will play a critical...  ...to support informed decision‑making, strengthen internal controls, and help the organization operate efficiently and sustainably.... 
    Long term contract
    Internship
    Local area
    Home office

    Innovative Medicines Canada - Médicaments novateurs Canada

    Ottawa, ON
    7 days ago
  • $75k - $87k per year

    As a Control System Programmer, your mission is to develop and deliver project‑specific PLC and HMI programs for turbomachinery systems, ensuring accuracy, functionality...  ...and engineering requirements. You will report to the Senior Instrumentation & Controls Engineer. Responsibilities... 
    Senior
    Long term contract
    Remote work

    Atlas Copco Airpower

    Ottawa, ON
    2 hours ago
  • $90k - $115k per year

    Intermediate Software Developer, Ottawa, ON – Full Time job reporting to Manager, Software Development...  ..., implementation, and testing. Assist senior developers and managers in estimating...  ...development tools, including version control (Git), task tracking (Jira), unit testing... 
    Senior
    Long term contract
    Full time

    Nanometrics

    Ottawa, ON
    2 hours ago
  • $133.8k - $175k per year

     ...proposal support with a variety of clients including renewable developers, transmission owner/developers and utilities. The successful candidate...  ...related experience and technical knowledge in protection and control applied to transmission and substations from planning/protection... 
    Shift work

    Jacobs

    Ottawa, ON
    7 days ago
  •  .... About the Role As a Technical Project Manager – Lighting & Controls, you will take full ownership of your system scope from start to...  ...integration, and issue resolution during design and construction Develop and execute procurement strategies , including vendor selection,... 
    For subcontractor
    Work at office

    Plan Group, Inc.

    Ottawa, ON
    7 days ago
  • Join CertainTeed as an Operational Financial Controller, responsible for financial reporting and analysis at their Ottawa and Redcliff plants...  ...oversee month-end closing processes and ensure robust internal controls are maintained. Your expertise will guide compliance efforts... 

    CertainTeed

    Ottawa, ON
    2 hours ago
  •  ...Ottawa as a Mechanical or Embedded Systems Engineer. Focus on developing embedded controls for innovative defense solutions in remote environments....  ...Design and integrate embedded control solutions for robotics • Develop precise motion-control algorithms • Collaborate with... 
    Full time
    Remote work

    Dominion Dynamics

    Ottawa, ON
    7 days ago
  • Job Summary The main role of the Information Developer is to develop, maintain and distribute NAVCANADA’s operational communications and...  ...use. The Fundamentals of Project management. Abilities: Support senior colleagues to implement stakeholder requirements and suggest... 
    Senior
    Flexible hours
    3 days per week

    NAV CANADA

    Ottawa, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Controls Developer. Be the first to apply!