Robot Programmer

Apply Now

Company: TENTH MOUNTAIN LLC

Location: Windsor, QC J1S 1A1

Description:

Responsibilities

  • Setup of Robotic cells, including single or multiple robots, Robot Transfer Units or Linear Slides, other seventh axis equipment, and secondary systems.
  • Consult on design of End of Arm Tools with mechanical and electrical automation engineers.
  • Perform simulations in relevant brand-specific simulation software such as RoboGuide during the design cycle.
  • Prepare preliminary program deployments using simulations.
  • Perform actual hands-on Teach-Pendant programming on the shop floor to execute the motion as conceptualized in design phase.
  • Assist in start-up at customer's site.
  • Ensures quality, cost and delivery commitments on projects are met.
  • Work on schedule and within the budget on all robot programming aspects of the project and manage own time for maximum efficiency.
  • Provide all information to support procurement of all robot related components, entering data into MRP system.
  • Capable of writing technical documents in English at an engineering level.


Requirements
  • 2 to 3 years of experience with Robot programming, commissioning, and deployment.
  • Experience with Fanuc, ABB, Kuka, Motoman/Yaskawa is an asset.
  • Must be capable of understanding mechanism design, dimensioning complex geometry, measurement standards and materials requirements.
  • Candidate must have a diploma or bachelor's degree in Related Engineering or Engineering Technologist education; (Automation/Electrical/Mechanical Engineering Technology etc.)
  • Automated machine design integrating press concepts, part transfer, pick and place, EOT and robotics is core to this role.
  • Basic PLC Knowledge would be preferred.
  • Attention to detail, software skills and speed is critical.
  • Understanding of a manufacturing environment including engineering design procedures and able to train production staff members to commission new processes and equipment.
  • Strong and self-motivated team player, willing to learn new equipment and processes.
  • Strong written and verbal communications skills
  • Good reaction to all technical and job-related challenges
  • Able to work in a team environment.
  • Able to travel.
  • Canadian Citizen

Similar Jobs