External Job · via Apply
bos-innovations

Controls and Robotics Programmer (Automotive Assembly)

bos-innovationsDetroit, MI
💰 $40 – $50/hrFull-time

Quick Summary

Full-time controls and robotics programmer needed to develop and integrate PLC, HMI, and FANUC robotic systems for automotive assembly manufacturing.

Skills & Keywords

PLC programmingFANUC roboticsHMI developmentKAREL programming

RESPONSIBILITIES

Automation Programming & Integration

System Testing, Commissioning & Optimization

Applications & Technology

Cross-Functional Collaboration

Documentation, Standards & Administration

REQUIREMENTS

Nice to Have

This description reflects management’s assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

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.

Description

  • Develop PLC, HMI, and robot programs using relevant PLC platforms and FANUC robots in alignment with BOS and customer standards, including OEM/Tier 1 supplier environments.
  • Build, validate, and refine robot simulations to confirm reach, cycle time, and functional compliance with customer requirements.
  • Configure FANUC robot paths, safety zones, interlocks, and dress-outs to support safe, repeatable operation.
  • Integrate PLC, robotic, safety, and motion systems with reliable device communication and I/O interfacing.
  • Install and test offline programs; troubleshoot I/O, communications, sequencing, faults, and machine functions.
  • Commission equipment at BOS and customer sites, including communication setup, I/O checks, unit testing, and final system validation.
  • Identify process inefficiencies and implement corrective actions to improve uptime, reliability, and standardization.
  • Support automation applications including material handling and automated assembly.
  • Configure robotics, servo motion systems, and supporting automation hardware.
  • Contribute to recovery logic, fault handling, and operator messaging aligned with customer expectations.
  • Work closely with project managers, designers, trades, systems engineering, and customer representatives to deliver compliant, fully functional systems.
  • Participate in design reviews, whiteboard meetings, and concept evaluations, support Applications through simulation validation and feasibility reviews.
  • Create clear, structured manuals and troubleshooting documentation suitable for customer use.
  • Maintain project QCCs, FAT/SAT roadblock lists, and adhere to BOS, and safety standards.
  • Contribute to the development, refinement, and enforcement of BOS programming standards for OEM/Tier 1 programs.
  • 4+ years of experience in PLC programming within industrial automation
  • Strong experience with FANUC robotics (programming, integration, troubleshooting)
  • Experience with vision systems and line tracking applications
  • Exposure to KAREL programming or similar advanced robot programming
  • Experience working in automotive assembly or high-volume manufacturing environments
  • Experience working with OEM/Tier 1 supplier environments is preferred
  • Experience with Toyopuc or Mitsubishi PLC platforms
  • Ability and willingness to travel to the United States for project work

Ready to apply?

Apply today for this Controls and Robotics Programmer (Automotive Assembly) role.

Controls and Robotics Programmer (Automotive Assembly) at bos-innovations | Qiggz