PLC Programmer
CA$600/day
Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical ...
CA$600/day
Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical ...
CA$600/day
Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical ...
Toronto, ON · On-site
CA$600/day
Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical ...
Toronto, ON · On-site
CA$600/day
Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical ...
Cambridge, ON · On-site
CA$600/day
Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical ...
Cambridge, ON · On-site
CA$600/day
Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical ...
Toronto, ON · Hybrid
$70K - $90K/yr
AV Programmer MacDonald Search Group has been asked by our audiovisual integration client to find a first-class AV Programmer to join their team in Toronto or Ottawa, ON (hybrid with travel as ...
Quick apply
Toronto, ON · Hybrid
$70K - $90K/yr
AV Programmer MacDonald Search Group has been asked by our audiovisual integration client to find a first-class AV Programmer to join their team in Toronto or Ottawa, ON (hybrid with travel as ...
CA$36 - CA$40/hr
Electricians must have plc programming experience $36-$40 plus shift premium The successful candidate will be responsible for installing, troubleshooting, repairing, and maintaining electrical ...
Quick apply
CA$36 - CA$40/hr
Electricians must have plc programming experience $36-$40 plus shift premium The successful candidate will be responsible for installing, troubleshooting, repairing, and maintaining electrical ...
Vaughan, ON · On-site
CA$36 - CA$40/hr
Electricians must have plc programming experience $36-$40 plus shift premium The successful candidate will be responsible for installing, troubleshooting, repairing, and maintaining electrical ...
Quick apply
Vaughan, ON · On-site
CA$36 - CA$40/hr
Electricians must have plc programming experience $36-$40 plus shift premium The successful candidate will be responsible for installing, troubleshooting, repairing, and maintaining electrical ...
Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
$28.64 - $44.56/hr
Robot programming experience with Fanuc, Yaskawa, Motoman, or ABB is required, and robotic welding (spot or MIG) would be an asset. Experience in the following role responsibilities is required:
$28.64 - $44.56/hr
Robot programming experience with Fanuc, Yaskawa, Motoman, or ABB is required, and robotic welding (spot or MIG) would be an asset. Experience in the following role responsibilities is required:
Toronto, ON · On-site
Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
Quick apply
Toronto, ON · On-site
Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
Cambridge, ON · On-site
Robot programming experience with Fanuc, Yaskawa, Motoman, or ABB is required, and robotic welding (spot or MIG) would be an asset. Experience in the following role responsibilities is required:
Quick apply
Cambridge, ON · On-site
Robot programming experience with Fanuc, Yaskawa, Motoman, or ABB is required, and robotic welding (spot or MIG) would be an asset. Experience in the following role responsibilities is required:
Mississauga, ON · On-site
$25 - $50/hr
As part of our expansion to meet increased customer requirements, CTS has an opening for a Catia V5 CNC Programming position. To be selected as a candidate you must have skills in Catia V5 machining ...
Quick apply
Mississauga, ON · On-site
$25 - $50/hr
As part of our expansion to meet increased customer requirements, CTS has an opening for a Catia V5 CNC Programming position. To be selected as a candidate you must have skills in Catia V5 machining ...
Guelph, ON · On-site
CMM Programmer Job Summary Develop and maintain CMM programs for product inspections, fixture verifications and gauge calibration. Responsibility * Knowledge of programming software and techniques.
Guelph, ON · On-site
CMM Programmer Job Summary Develop and maintain CMM programs for product inspections, fixture verifications and gauge calibration. Responsibility * Knowledge of programming software and techniques.
We are looking for exceptionally bright and talented developers to develop and administer leading edge, global 247 financial trading systems in a fast paced, stimulating and dynamic environment.
We are looking for exceptionally bright and talented developers to develop and administer leading edge, global 247 financial trading systems in a fast paced, stimulating and dynamic environment.
Milton, ON · On-site
CA$30 - CA$35/hr
Engineering Manager Direct Reports: None Summary A highly skilled CNC Machinist/Programmer with expertise in designing, creating, and implementing CNC processes in a fast-paced, high-precision ...
Milton, ON · On-site
CA$30 - CA$35/hr
Engineering Manager Direct Reports: None Summary A highly skilled CNC Machinist/Programmer with expertise in designing, creating, and implementing CNC processes in a fast-paced, high-precision ...
Mid-Senior Graphics Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
Mid-Senior Graphics Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
Toronto, ON · On-site
Mid-Senior Graphics Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
Quick apply
Toronto, ON · On-site
Mid-Senior Graphics Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a ...
Be Seen First
Toronto, ON · On-site
CA$75K - CA$90K/yr
The PLC & Robotic Programmer will be responsible for designing, programming, commissioning, and supporting automated systems. This role involves working closely with engineering, and clients to ...
Quick apply
Be Seen First
Toronto, ON · On-site
CA$75K - CA$90K/yr
The PLC & Robotic Programmer will be responsible for designing, programming, commissioning, and supporting automated systems. This role involves working closely with engineering, and clients to ...
Woodbridge, ON · On-site
CA$28 - CA$38/hr
Position Purpose The CNC Programmer is responsible for reading, interpreting, creating and verifying component models and prints in order to determine the optimal machining process required to ...
Quick apply
Woodbridge, ON · On-site
CA$28 - CA$38/hr
Position Purpose The CNC Programmer is responsible for reading, interpreting, creating and verifying component models and prints in order to determine the optimal machining process required to ...
$30 - $35/hr
CNC Programmer Etobicoke $30-$33/hr We are seeking an experienced CNC Programmer with strong machining skills to join a growing precision manufacturing team in Etobicoke . This role is ideal for a ...
Quick apply
$30 - $35/hr
CNC Programmer Etobicoke $30-$33/hr We are seeking an experienced CNC Programmer with strong machining skills to join a growing precision manufacturing team in Etobicoke . This role is ideal for a ...
Oakville, ON · On-site
Providing administrative and programming support to the Program Supervisor - Child, Youth and Camps * Assisting with program registration and inputting of program information using the recreation ...
New
Oakville, ON · On-site
Providing administrative and programming support to the Program Supervisor - Child, Youth and Camps * Assisting with program registration and inputting of program information using the recreation ...
New
| 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.

CA$600/day
Other
Medical, Dental, Retirement, PTO
Posted 20 days ago
The world isn't standing still, and neither is ATS Life Sciences - We don't follow the trends. We set them!Â
Are you interested in being part of a team that makes a difference? Join our growing ATS Life Sciences Systems team a division of ATS Corporation, a publicly traded global enterprise with a proud history, we are helping advance the future with our factory-wide automation solutions. Within Life Sciences Systems, what we do matters - we custom design, build and service critical automated solutions for medical device and pharmaceutical companies. We are dedicated to assisting our customers in improving the quality of life for people around the world. When there is no room for error, and product failure is not an option, leading life sciences companies trust us to resolve their production challenges.Â
Are you a controls expert who thrives in the field?
We're looking for a Field Service Representative (Controls) who can troubleshoot complex automation systems, support customers on-site, and own problems from first issue to final fix.
WHAT'S IN IT FOR YOU
Benefits:
ROLE SUMMARY:
The Field Service Representative (Controls) will be responsible for the design, development, troubleshooting, and documentation of complete control programs for custom automation equipment. Programming of control systems using PLC's, PC's, servo drives, robots, and other more specialized controllers is a requirement. Skilled in troubleshooting of electrical controls and mechanical mechanisms. As part of the After Sales Service team, the incumbent will often work independently on customer site and will be responsible for organizing, communicating and completing work on time and as planned. This position will be rotated through periods of travel and services work, and periods where integrated into our system build process where they will develop deeper knowledge of specific systems to become subject matter experts to support our customers throughout the life cycle of their systems.
Responsibilities include:
Education:
Experience:
#IND1
All employees have the responsibility to work in a safe manner and report any health, safety or environmental concern to their manager or supervisor in a timely manner.
Health, Safety and Environment include:
Why YOU should join our ATS Life Sciences Systems team:
We value our PEOPLE - The foundation of a great company is having the best team which is why we continuously work to develop, engage, empower and energize our people. The best people want to work with the best team - the best teams are diverse and inclusive teams.Â
 What we do MATTERS - our Life Sciences projects contribute to improving the lives of people around the world! ATS has made a commitment to be carbon neutral by 2030!
INNOVATION and PROBLEM SOLVING is at our core - Our pursuit of continuous improvement in everything we do. Our focus is on building diverse teams, stimulating innovation by challenging conventional thinking, encouraging fresh ideas and promoting creative problem-solving Â
We prioritize internal GROWTH & DEVELOPMENT - ATS offers endless opportunities for professional growth and development - with a tuition reimbursement program, individual development programs and a commitment to promoting from within - there is space for you to grow your career at ATS!
We offer COMPETITIVE Total Rewards - Competitive starting salaries, overtime pay eligibility, paid vacation, Employee Incentive Bonus program, comprehensive health and dental benefits including Lifestyle Spending Account, 5% RRSP matching program and optional Employee Share Purchase ProgramÂ
The compensation offered will be based on the local job market and may vary depending on factors such as the job-related knowledge, skills, experience of the selected candidate, as well as other objective business considerations. Subject to these considerations, the total compensation package for this position may also include other elements, such as an annual cash incentive in addition to a full range of medical, retirement, and/or other benefits. Details of these benefits will be provided when the selected job candidate receives an offer of employment.
A place to BELONG: We celebrate our differences and ensure that all employees have equal opportunities for growth and development. We believe that diversity of thought, background, and experiences is essential for our success and innovation. Â
This role represents an existing vacancy within the organization.
ATS is in compliance with the Accessibility for Ontarians with Disability Act (AODA), 2005 and will, upon request, assist those who may require specific accommodations due to a personal disability. We would ask that those who require assistance to notify our offices as soon as possible if accommodation is necessary.
The ATS applicant tracking system may utilize AI software with pre defined, rule based filters to organize and manage application materials. Rule based filters operate solely on fixed criteria and do not perform autonomous evaluation or generate independent recommendations. All hiring decisions continue to involve human review and judgment.