Back to results

Automation & Robotics Programmer

  • Longueuil, QC, Canada
  • Saint-Hubert, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Company: Besser Company

Department: Engineering

Location: Saint-Hubert, Quebec, Canada

Posted: 10/08/2026

JOB SUMMARY: This position is responsible for developing, programming, testing, and commissioning automated industrial machinery to support the concrete masonry industry.

Essential Functions

  • Programs and troubleshoots PLCs, HMIs, and FANUC robots using software such as Studio5000, FactoryTalk, ROBOGUIDE, and Teach Pendant Program (TPP).
  • Develops robot sequences, machine logic, and robotic simulations.
  • Tests, debugs, commissions equipment in-house and at customer sites, and provide remote support.
  • Collaborates with mechanical and electrical engineering teams to integrate automation into new equipment.
  • Prepares technical documentation and support continuous improvement.
  • Researches new technologies and improve automation processes
  • Performs other duties as assigned.

Job Qualifications

Education: A degree in Electrical Engineering, Robotics Engineering, or a related field is preferred; equivalent technical education and relevant industry experience

Experience: Three years of industry related experience.

Skills: PLC programming and industrial automation experience. Knowledge of Allen-Bradley PLCs, HMI programming, FANUC Robots, and associated software. Ability to read electrical schematics and to troubleshoot automated machinery. Strong problem-solving skills and a hands-on approach. Technical understanding across multiple disciplines is a necessity. Must be familiar with programming software, business systems, and Microsoft Office software programs. Strong verbal and written communications skills. Knowledge of concrete products equipment, production of products, and common plant practices a plus.

Requirements: Must be willing to travel.
More about this job

Responsibilities

Develop, program, test, troubleshoot, and commission automated industrial machinery, including PLCs, HMIs, and FANUC robots. Collaborate with engineering teams to integrate automation, provide customer-site and remote support, document technical work, and improve automation processes.

Requirements

Three years of related industry experience and practical PLC programming and industrial automation experience are required. A degree in Electrical Engineering, Robotics Engineering, or a related field is preferred, along with knowledge of Allen-Bradley PLCs, HMI programming, FANUC robots, electrical schematics, and a willingness to travel.

Skills

  • PLC Programming
  • HMI Programming
  • Allen-Bradley PLCs
  • FANUC Robots
  • Robot Programming
  • Industrial Automation
  • Studio 5000
  • FactoryTalk
  • ROBOGUIDE
  • Teach Pendant Program (TPP)
  • Electrical Schematics
  • Troubleshooting
  • Commissioning
  • Robotic Simulation
  • Technical Documentation
  • Problem-Solving

Visa sponsorship

Not detected in the job text

Categories

  • Engineering
  • Manufacturing
  • Technology

Keywords

  • Industrial Automation
  • Concrete Masonry Industry
  • Automated Machinery
  • PLC Programming
  • Allen-Bradley PLCs
  • HMI Programming
  • FANUC Robots
  • Studio 5000
  • FactoryTalk
  • ROBOGUIDE
  • Teach Pendant Program (TPP)
  • Robot Sequences
  • Machine Logic
  • Robotic Simulation
  • Equipment Testing
  • Debugging
  • Commissioning
  • Remote Support
  • Electrical Schematics
  • Electrical Engineering
  • Robotics Engineering
  • Technical Documentation
  • Continuous Improvement
  • Troubleshooting
  • Microsoft Office
  • Customer-Site Support
  • Engineering Integration
  • Plant Practices

Report this job