Automation Systems Programmer - Robotics
- London, ON, Canada
$83,200 to $104,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $83,200 to $104,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth.
About The Role
We are seeking an Automation Systems Programmer with a strong focus on industrial robot programming to develop, integrate, and commission custom robotic automation solutions. This role involves hands-on robot programming, motion optimization, system integration, and troubleshooting to ensure reliable and efficient machine performance.
Working closely with our engineering and project teams, you will develop robotic solutions that meet customer specifications, safety standards, and project timelines. Experience with FANUC robots is preferred, although experience with other industrial robotic platforms is also valued.
Location: London, ON
Employment Type: Full Time
Department: Programming
Wage: $40/hr. - $50/hr.
Responsibilities
Robot Programming & Integration
- Develop, configure, and troubleshoot industrial robot programs for custom automation applications, including material handling, assembly, dispensing, welding, and other robotic processes
- Create and optimize robot motion paths, tool configurations, and sequences to achieve required cycle times and operational efficiency
- Perform offline robot programming and simulations, including reach studies, collision detection, and cycle-time validation
- Configure, test, and validate robot safety functions, including safety zones, interlocks, and robot-specific safety systems
- Integrate robots with PLCs, HMIs, sensors, vision systems, and peripheral automation equipment to ensure coordinated system operation
- Support robotic system commissioning, debugging, and performance optimization during machine build, FAT, installation, and SAT
- Collaborate with mechanical, electrical, and controls teams to resolve integration challenges and improve system performance
- Work with project managers, engineering teams, and customers to understand project requirements, timelines, and technical specifications
- Identify programming and integration risks, troubleshoot technical issues, and develop effective solutions
- Maintain programming documentation, project quality checklists, and FAT/SAT records in accordance with company standards
- Participate in design reviews and continuous improvement initiatives to support programming standards and system reliability
Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted.
Requirements
- Minimum 3+ years of direct experience programming, integrating, and commissioning industrial robots, including FANUC, ABB, KUKA, Yaskawa / Motoman, or equivalent platforms in an automation or manufacturing environment
- Strong understanding of robot motion control, coordinate systems, tool frames, path optimization, and robot safety
- Experience integrating robotic systems with PLCs, sensors, vision systems, and other industrial automation equipment
- Demonstrated ability to troubleshoot robotic programs, communication issues, and system integration challenges
- Ability to interpret mechanical layouts, electrical schematics, and technical documentation
- Strong problem-solving skills and the ability to work collaboratively across engineering and project teams
- Direct experience programming and commissioning FANUC industrial robots
- Experience with offline robot programming and simulation software, particularly FANUC ROBOGUIDE or equivalent platforms
- Familiarity with PLC/HMI programming platforms such as Rockwell Automation, Siemens, or Omron
- Experience with robotic vision integration, end-of-arm tooling, and custom automation applications
Why Join BOS
Total Rewards
- Competitive base compensation
- Annual profit sharing
- RRSP employer matching program
- Flexible extended health and dental plans
- Employee Assistance Program (EAP)
- Banked hours program to support work-life balance
- Leadership and mentorship programs
- Career planning and goal setting
- Internal advancement opportunities
- Staff appreciation lunches & socials
- Bi-annual company events
- Employee recognition programs
More about this job
Responsibilities
Develop, program, integrate, and optimize industrial robotic systems for custom automation applications, including configuring robot paths and safety functions and connecting robots with PLCs, HMIs, sensors, vision systems, and peripheral equipment. Support commissioning and troubleshooting through machine build, FAT, installation, and SAT, while collaborating with project and engineering teams and maintaining project documentation.
Requirements
Requires at least three years of experience programming, integrating, and commissioning industrial robots such as FANUC, ABB, KUKA, or Yaskawa/Motoman, along with knowledge of robot motion, coordinate systems, safety, and automation integration. Candidates should be able to troubleshoot systems, interpret mechanical and electrical documentation, and collaborate across teams; FANUC, offline simulation, PLC/HMI platforms, vision integration, and end-of-arm tooling experience are preferred.
Skills
- Industrial Robot Programming
- Robot Motion Optimization
- Offline Robot Programming
- Robot Simulation
- Robot Safety Systems
- PLC Integration
- HMI Integration
- Sensor Integration
- Vision System Integration
- System Commissioning
- Troubleshooting
- Cycle-Time Optimization
- Technical Documentation
- Electrical Schematics Interpretation
- Cross-Functional Collaboration
Benefits
- Annual Profit Sharing
- RRSP Employer Matching Program
- Flexible Extended Health and Dental Plans
- Employee Assistance Program
- Banked Hours Program
- Leadership and Mentorship Programs
- Career Planning and Goal Setting
- Internal Advancement Opportunities
- Staff Appreciation Lunches and Socials
- Bi-Annual Company Events
- Employee Recognition Programs
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Manufacturing
- Technology
- Trades
- Security & Safety
Keywords
- Industrial Automation
- Robotics
- FANUC
- ABB
- KUKA
- Yaskawa
- Motoman
- Robot Motion Control
- Coordinate Systems
- Tool Frames
- Path Optimization
- Robot Safety
- Offline Robot Programming
- FANUC ROBOGUIDE
- Simulation
- PLC
- HMI
- Rockwell Automation
- Siemens
- Omron
- Sensors
- Machine Vision
- End-of-Arm Tooling
- Material Handling
- Assembly
- Dispensing
- Welding
- System Integration
- FAT
- SAT