We are the Callidus Engineering team. We make buildings work! You've built your career solving complex mechanical challenges, delivering high-quality designs, and ensuring projects meet the highest ...
We are the Callidus Engineering team. We make buildings work! You've built your career solving complex mechanical challenges, delivering high-quality designs, and ensuring projects meet the highest ...
Salary: $120K-$150K/Year We are the Callidus Engineering team. We make buildings work! Youve built your career solving complex mechanical challenges, delivering high-quality designs, and ensuring ...
Quick apply
Salary: $120K-$150K/Year We are the Callidus Engineering team. We make buildings work! Youve built your career solving complex mechanical challenges, delivering high-quality designs, and ensuring ...
DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Engineering Technician Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Engineering Technician Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Senior DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
Senior DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Senior DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
Senior DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Senior DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
Senior DevOps Engineer
Waterloo, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Senior DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
Senior DevOps Engineer
Kitchener, ON · On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Programming & Application Developer
CA$40K - CA$55K/yr
We are seeking a talented and motivated Programming & Application Developer to join our growing engineering and technology team. The ideal candidate will have strong programming skills, experience ...
Quick apply
Programming & Application Developer
CA$40K - CA$55K/yr
We are seeking a talented and motivated Programming & Application Developer to join our growing engineering and technology team. The ideal candidate will have strong programming skills, experience ...
Field Engineering Associate
CA$20 - CA$30/hr
Field Engineering Associate Location: Waterloo, ON Do you love outdoor activities like rock climbing, backpacking, or snowboarding? Do you love to travel the country, and want to keep the frequent ...
Field Engineering Associate
CA$20 - CA$30/hr
Field Engineering Associate Location: Waterloo, ON Do you love outdoor activities like rock climbing, backpacking, or snowboarding? Do you love to travel the country, and want to keep the frequent ...
Backend Engineer
Kitchener, ON · On-site
CA$129.50K - CA$178K/yr
Our Developer Productivity team makes that vision a reality, and we're looking for a back-end engineer to help take it even further. In this role, you will work on internal AI-powered tools, CI/CD ...
Backend Engineer
Kitchener, ON · On-site
CA$129.50K - CA$178K/yr
Our Developer Productivity team makes that vision a reality, and we're looking for a back-end engineer to help take it even further. In this role, you will work on internal AI-powered tools, CI/CD ...
As part of the Foundational Systems and Experiences Engineering (FSEE) organization, this role contributes directly to the infrastructure, tooling, and automation that empower PlayStation developers ...
As part of the Foundational Systems and Experiences Engineering (FSEE) organization, this role contributes directly to the infrastructure, tooling, and automation that empower PlayStation developers ...
Senior Engineering Professional
Brampton, ON · On-site
These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.
Quick apply
Senior Engineering Professional
Brampton, ON · On-site
These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.
Engineering Manager
CA$105K - CA$145K/yr
About the Role We are seeking an Engineering Manager to lead and support our Clinical Pillar engineering team. This role will serve as both a people leader and technical partner, responsible for ...
Engineering Manager
CA$105K - CA$145K/yr
About the Role We are seeking an Engineering Manager to lead and support our Clinical Pillar engineering team. This role will serve as both a people leader and technical partner, responsible for ...
These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.
These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience, and the ability to operate effectively within regulated, high-performance environments.
Director, Engineering
CA$135.60K - CA$186.45K/yr
As the Engineering Manager at Samuel Automation - Waterloo, you will lead all engineering functions, driving technical excellence, innovation, and the successful execution of projects. With direct ...
Director, Engineering
CA$135.60K - CA$186.45K/yr
As the Engineering Manager at Samuel Automation - Waterloo, you will lead all engineering functions, driving technical excellence, innovation, and the successful execution of projects. With direct ...
Director, Engineering
CA$135.60K - CA$186.45K/yr
As the Engineering Manager at Samuel Automation - Waterloo, you will lead all engineering functions, driving technical excellence, innovation, and the successful execution of projects. With direct ...
Director, Engineering
CA$135.60K - CA$186.45K/yr
As the Engineering Manager at Samuel Automation - Waterloo, you will lead all engineering functions, driving technical excellence, innovation, and the successful execution of projects. With direct ...
Programmer Programmer information
What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?
What are some common challenges programmers face when working on large-scale projects?
What are programmers?
What is the difference between Programmer Programmer vs Software Developer?
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

Full-time
Posted 28 days ago
Job description
We are the Callidus Engineering team. We make buildings work!
You've built your career solving complex mechanical challenges, delivering high-quality designs, and ensuring projects meet the highest standards in critical environments like healthcare. You deserve a role where your expertise is respected, your input makes a difference, and your projects support environments that truly matter.
At Callidus Engineering, you'll work on a wide range of healthcare facilities-from diagnostic imaging suites and labs in hospitals to long-term care homes and medical clinics-you will be helping make a difference in health of people in your community and country.
If you have 10+ years of experience in Building Services, particularly in the healthcare sector, this is your opportunity to take the next step in your career. We're hiring for this position across all three of our offices: London, Kitchener, and Kingston.
At Callidus Engineering, your contributions matter. Your insight shapes both our designs and the patient environments they serve. You'll be part of a team that values community, ambition, and integrity, where professional growth is supported, and technical excellence is the standard.
What You Can Expect
- Competitive wages that recognize your expertise
- A strong benefits package to support you and your family
- Incentive compensation tied to company performance
Learn more about what it's like to work with us: https://callidus.ca/work-at-callidus/
Your Role Includes
- Reviewing and stamping mechanical projects of all complexities and sizes
- Directing design strategies and concepts on complex projects
- Leading audits, feasibility assessments, and investigations, and writing corresponding reports
- Conducting site visits, reviews, and construction phase services
- Supporting the continuous development of mechanical design standards and practices
- Mentoring intermediate and junior-level engineers and designers
What You Bring to the Team
- Design experience with central plant systems, including hot water, steam, and chilled water systems
- Significant exposure to DDC control systems, including writing sequences of operations, specifications, and troubleshooting on-site control issues
- Extensive knowledge of codes and standards including CSA Z317 for healthcare
- Design experience across multiple industries which may include commercial, industrial, educational, multi-unit residential, healthcare, or government
- Excellent communication skills and the ability to organize, multitask and work well under deadlines
- A collaborative mindset and a willingness to share ideas with a track record of sound judgement and decision-making
- Professional engineering license in Ontario with 10+ years of design experience in the building construction industry and at least 5 years in Canada