About the role
Company Description Cherkam is an industry leader in industrial automation, focused on integrating advanced technologies into simple, user-friendly solutions. Team members operate in a virtual office environment and are located worldwide, enabling comprehensive on-site support from concept and design through integration, training, and long-term after-sales service. The company’s experts bring many years of experience in process automation and industrial systems integration, supporting clients in both plant-floor operations and office-based data acquisition and real-time reporting. Cherkam serves a wide range of industries, including automotive, baggage handling, courier and postal services, food and beverage, manufacturing, mining, pharmaceuticals, and warehouse and distribution. Role Description The PLC Programmer is a full-time hybrid role based in Ontario, Canada, with some flexibility to work from home. This role is responsible for designing, programming, testing, and commissioning PLC-based control systems for industrial automation projects. Day-to-day tasks include creating control logic and HMI interfaces, troubleshooting and optimizing existing systems, and collaborating with project managers, engineers, and clients to refine requirements and deliver reliable solutions. The PLC Programmer will participate in on-site installations, support startups, train client personnel, and provide ongoing technical support throughout the lifecycle of the equipment. Documentation of code, preparation of technical reports, and adherence to safety and industry standards are key aspects of the position.
Qualifications
Strong PLC programming skills (e.g., ladder logic, function block, structured text) and experience with major PLC platforms (such as Allen-Bradley, Siemens, or similar). Experience with HMI/SCADA configuration, control panel design concepts, and integration of sensors, drives, and other field devices. Knowledge of industrial communication protocols (e.g., Ethernet/IP, ProfiNet, Modbus), networking basics, and system integration best practices. Proficiency in reading and interpreting electrical schematics, P&IDs, and technical drawings, with solid troubleshooting and problem-solving abilities. Ability to manage project tasks, meet deadlines, and collaborate effectively with multidisciplinary teams and clients in a hybrid work environment. Familiarity with safety standards and regulations related to industrial automation and machine control. Post-secondary education in Electrical Engineering, Automation, Mechatronics, or a related technical field, or equivalent practical experience. Prior experience in one or more of Cherkam’s key industries (e.g., automotive, manufacturing, warehouse and distribution) is an asset. Willingness to travel to customer sites within Ontario and occasionally beyond, as project needs require.
Not the right fit? Search for PLC Programmer jobs in Ontario, Canada
About Cherkam
Cherkam is an industry leader in industrial automation.
We strive to integrate tomorrow's technology, today. Our solutions utilize the latest in technology, integrating it seamlessly and simply for the end user.
By allowing our Team Members to operate a virtual office, and having our team members located throughout the world; we take pride in our ability to provide on-site solutions from start to finish. We work with our customers from concept design to integration and training of staff on the new equipment at the end of a project. After sales support is also an important part of the project, and we support our clients throughout the life of the equipment.
Each Team Member at Cherkam has had many years of experience in process automation and industrial systems integration. We strive to develop and maintain a long term relationship with our clients by helping them achieve their goals both on the plant floor, as well as in the office with data acquisition and real-time reporting.
We serve various industries including:
Automotive Baggage Handling Systems Courier and Postal Services Food and Beverage Manufacturing Mining Pharmaceuticals Warehouse and Distribution
Similar Jobs
About the role
Company Description Cherkam is an industry leader in industrial automation, focused on integrating advanced technologies into simple, user-friendly solutions. Team members operate in a virtual office environment and are located worldwide, enabling comprehensive on-site support from concept and design through integration, training, and long-term after-sales service. The company’s experts bring many years of experience in process automation and industrial systems integration, supporting clients in both plant-floor operations and office-based data acquisition and real-time reporting. Cherkam serves a wide range of industries, including automotive, baggage handling, courier and postal services, food and beverage, manufacturing, mining, pharmaceuticals, and warehouse and distribution. Role Description The PLC Programmer is a full-time hybrid role based in Ontario, Canada, with some flexibility to work from home. This role is responsible for designing, programming, testing, and commissioning PLC-based control systems for industrial automation projects. Day-to-day tasks include creating control logic and HMI interfaces, troubleshooting and optimizing existing systems, and collaborating with project managers, engineers, and clients to refine requirements and deliver reliable solutions. The PLC Programmer will participate in on-site installations, support startups, train client personnel, and provide ongoing technical support throughout the lifecycle of the equipment. Documentation of code, preparation of technical reports, and adherence to safety and industry standards are key aspects of the position.
Qualifications
Strong PLC programming skills (e.g., ladder logic, function block, structured text) and experience with major PLC platforms (such as Allen-Bradley, Siemens, or similar). Experience with HMI/SCADA configuration, control panel design concepts, and integration of sensors, drives, and other field devices. Knowledge of industrial communication protocols (e.g., Ethernet/IP, ProfiNet, Modbus), networking basics, and system integration best practices. Proficiency in reading and interpreting electrical schematics, P&IDs, and technical drawings, with solid troubleshooting and problem-solving abilities. Ability to manage project tasks, meet deadlines, and collaborate effectively with multidisciplinary teams and clients in a hybrid work environment. Familiarity with safety standards and regulations related to industrial automation and machine control. Post-secondary education in Electrical Engineering, Automation, Mechatronics, or a related technical field, or equivalent practical experience. Prior experience in one or more of Cherkam’s key industries (e.g., automotive, manufacturing, warehouse and distribution) is an asset. Willingness to travel to customer sites within Ontario and occasionally beyond, as project needs require.
Not the right fit? Search for PLC Programmer jobs in Ontario, Canada
About Cherkam
Cherkam is an industry leader in industrial automation.
We strive to integrate tomorrow's technology, today. Our solutions utilize the latest in technology, integrating it seamlessly and simply for the end user.
By allowing our Team Members to operate a virtual office, and having our team members located throughout the world; we take pride in our ability to provide on-site solutions from start to finish. We work with our customers from concept design to integration and training of staff on the new equipment at the end of a project. After sales support is also an important part of the project, and we support our clients throughout the life of the equipment.
Each Team Member at Cherkam has had many years of experience in process automation and industrial systems integration. We strive to develop and maintain a long term relationship with our clients by helping them achieve their goals both on the plant floor, as well as in the office with data acquisition and real-time reporting.
We serve various industries including:
Automotive Baggage Handling Systems Courier and Postal Services Food and Beverage Manufacturing Mining Pharmaceuticals Warehouse and Distribution