Robot Programmer
Macrodyne Technologies Inc. – Vaughan, ON
Job description
Macrodyne Technologies Inc. is a leading designer and manufacturer of large hydraulic presses, fully automated hydraulic press lines and related die handling equipment serving manufacturing companies in the automotive, aerospace, consumer, and industrial product sectors.
We are currently searching for an experienced Robot Programmer with the ability to participate in the design of automated manufacturing cells/lines.
The ideal candidate would be an experienced robot programmer in Fanuc and other brands with a good understanding of robotic material handling, integrated vision systems, and safety requirements.
The successful candidate will become a member of the Macrodyne automation team, working with a multi-discipline team of seasoned engineers towards common project goals.
Core Duties & 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.
Required Skills and Abilities:
- 4+ years of experience with Robot programming, commissioning, and deployment a must.
- 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.
- Self-motivated attitude and the ability to use initiative.
- Willing to travel as part of the job.
- Able to travel to, and work in other countries.
- Able to drive with a class G or G2 permit.
- Able to work in Canada.
Base pay rate will be determined based on skill and experience. Industry specialists may be eligible for rates above the listed range based on customer requirements. Travel and fieldwork throughout Canada and the USA is required.
Macrodyne offers competitive compensation and many perks, some of which include:
- Room for advancement – mentorship & advancement opportunities.
- On the job training (some certification costs paid by company).
- Paid training for various robot courses.
- Opportunity to work with industry leading technology.
- Employee appreciation events.
- Employment Equity & Accommodation for persons with Disabilities.
- Macrodyne Technologies Inc. is an equal opportunity employer, and we are committed maintaining a diverse workforce.
Employment opportunity is offered to all persons equally regardless of age, race, religion, color, national origin, gender, marital status, non-disqualifying physical or mental disability, age, or sexual orientation.
We encourage job applicants with disabilities to apply for this position. If you are an applicant with a disability who requires reasonable accommodation for any part of the application or hiring process, please contact Human Resources by telephone at 905 669-2253.
No agency inquiries please.
Job Types: Full-time, Permanent
Reports to: Automation Engineering Manager
Salary: $60,000.00-$85,000.00 per year
Benefits:
- Company Events
- Dental care
- Extended health care
- Paid Time Off
- Vision care
- RRSP Matching
Schedule:
- 8 hour shift
- Monday to Friday
- Additional overtime as required on-site during commissioning stage.
COVID-19 considerations:
All existing provincial and regional restrictions apply.
Ability to commute/relocate:
- Vaughan, ON: Reliably commute or plan to relocate before starting work (preferred).
- Kingston, ON: Automation team is based out of Kingston, ON and position could be filled there. Substantial time away from Kingston will be required, to work alongside PLC programmers in Vaughan, and at customer sites.
Job Types: Full-time, Permanent
Pay: $60,000.00-$85,000.00 per year
Additional pay:
Benefits:
- Company events
- Dental care
- Extended health care
- Paid time off
- RRSP match
- Vision care
Schedule:
- 8 hour shift
- Monday to Friday
Application question(s):
- Have you ever programmed or simulated motion with FANUC, ABB, Kuka, or Motoman/Yaskawa robots? If so, please indicate which.
Education:
- Bachelor's Degree (preferred)
Experience:
- Robot Programming: 4 years (required)
Work Location: In person