Location: Lake Orion, Michigan
Job Type: Full-time

Applied Manufacturing Technologies (AMT) has entry level robot programming opportunities available for highly motivated, mechanically minded, hardworking individuals, with a strong desire to work in the automation industry.

Your first assignment will be as a student in our renowned Automation Academy where we’ll refine and build on your existing robot programming skills.

A career in Robot Programming can be very challenging and rewarding. It may require working long hours in fast paced environments and significant travel. If you are motivated to learn and have the ability to learn engineering concepts this may be a great opportunity for you.

Job Summary

Robot Programmers apply principles from mechanical, manufacturing, and electrical engineering to automated robotics systems. If you work as a Robot Programmer, your duties might include: reviewing designs, setting up robot parameters and calibration, teaching paths, establishing communication and integration with PLCs and other application specific devices, writing and debugging robot logic, troubleshooting errors, optimizing robot programs to reduce cycle time, and documenting robot programs and functions.

Regular responsibilities include:

  • Perform basic robot programming setup, changes, and troubleshooting
  • Set up I/O structure and robot start-up.
  • Teach robot path programs: Weld, Material Handling, Maintenance, Tip Dress Etc.
  • Review drawing package for correct interface, verify the interface matches application
  • Review and download OLP programs
  • Debug programs and verify all signals to and from the PLC
  • Identify PLC issues as related to the robot
  • Document all programming changes
  • Installation and configuration of appropriate hardware and software options
  • Perform electrical diagnosis, recommend repair or repair as needed
  • Provide on-going customer service
  • Provide support to assembly operators and plant skill trades about robots functionality


  • Basic knowledge of a robot systems (FANUC, ABB, Kuka,etc)
  • Knowledge of communication setup with robot peripherals
  • Good understanding of mechanical systems
  • Ability to work as a team and/or alone on field assignments
  • Ability to read schematics and other drawings a plus
  • Self-motivated and hands on approach
  • Ability to react quickly to changing requirements and new processing developments
  • Follow written/verbal instructions and meet deadlines with minimal supervision
  • Must be willing to travel at least 50 percent
  • Some college, technical, or trade school required. An associate’s degree or higher is preferred.

Other suggested skills:

  • Excellent time management and communication skills

Entry Level Robot Programmer Application