electromechanical technician

Gamma Foundries Inc.Richmond Hill, ONJob Bankbirt 21.10.2026

Your tasks

Overview The Electromechanical Technician keeps Gamma Foundries' production equipment running safely and reliably. The role installs, troubleshoots, repairs and maintains the electrical, mechanical, hydraulic and pneumatic systems behind melting, molding, core-making and finishing operations. The goal is less unplanned downtime through fast repairs and strong preventive maintenance.

Duties

  • Diagnose and repair electrical, mechanical, hydraulic and pneumatic faults on foundry equipment: induction furnaces, molding lines, sand systems, shot blasters, conveyors, cranes, dust collectors and compressors.
  • Troubleshoot and modify PLC programs, HMIs, VFDs, servo drives, sensors and control circuits.
  • Read and work from electrical schematics, ladder logic, P&IDs and mechanical drawings.
  • Perform preventive and predictive maintenance (vibration, thermography, oil analysis) per the PM schedule.
  • Install, wire and commission new equipment, motors, panels and controls.
  • Rebuild pumps, gearboxes, cylinders, valves and bearings; perform alignments and fabrication as needed.
  • Record work orders, parts used and root-cause findings in the CMMS.
  • Respond to breakdowns and prioritize repairs to restore production quickly.
  • Support continuous improvement, root-cause analysis and equipment reliability projects.
  • Help maintain spare parts inventory and recommend critical spares.
  • Train and support operators and apprentices on equipment care and safe operation.

Requirements

Required

  • College diploma in Electromechanical Engineering Technology, Industrial Maintenance or a related field, or equivalent experience.
  • 3+ years of industrial maintenance experience in a manufacturing environment.
  • Hands-on PLC troubleshooting experience (Allen-Bradley and/or Siemens).
  • Working knowledge of 600V three-phase power, motor controls, hydraulics and pneumatics.
  • Valid Ontario driver's licence.

What we offer

Pay: $35.00-$40.00 per hour

  • Company pension
  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Vision care

Other

Work Location: In person