1

Industrial Robot Programmer Jobs (NOW HIRING)

Castor Engineering is seeking a Robot Programmer to support the programming, commissioning, and ... Program and update industrial robot systems to meet production and process requirements. * Develop ...

Robot Programmer

Auburn Hills, MI · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Program and modify industrial robotic systems for automation applications. * Develop and validate ... Qualifications: * 3+ years of Fanuc robot programming experience. * 2+ years of experience with ...

Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine ... Program industrial robots including FANUC and other robotic platforms. * Configure robot tools ...

Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine ... Program industrial robots including FANUC and other robotic platforms. * Configure robot tools ...

Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine ... Program industrial robots including FANUC and other robotic platforms. * Configure robot tools ...

Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine ... Program industrial robots including FANUC and other robotic platforms. * Configure robot tools ...

Robot Programmer

Lake Orion, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Industrial robots: FANUC, ABB, KUKA, or Motoman * PLC/HMI programming (Rockwell and Siemens preferred) * VFD and Servo control systems * Vision-guided robotics applications * Electromechanical ...

Robot Programmer

Bartlett, IL · On-site

$25 - $43/hr

Strong technical knowledge of industrial robotics and automation systems * Proficiency with PLCs, HMIs, and robotic programming interfaces (e.g., Fanuc, ABB, Yaskawa) * Proficiency in programming ...

Strong technical knowledge of industrial robotics and automation systems * Proficiency with PLCs, HMIs, and robotic programming interfaces (e.g., Fanuc, ABB, Yaskawa) * Proficiency in programming ...

Be Seen First

Robot Programmer

Sterling Heights, MI · On-site

  • Medical

  • Dental

  • Retirement

  • PTO

The ideal candidate will have strong hands-on experience with industrial automation , on-site commissioning, and programming high-volume robotic systems. Key Responsibilities: * Program and optimize ...

Robot Programmer

Bartlett, IL · On-site

$30 - $40/hr

Strong technical knowledge of industrial robotics and automation systems * Proficiency with PLCs, HMIs, and robotic programming interfaces (e.g., Fanuc, ABB, Yaskawa) * Proficiency in programming ...

Robot Programmer

Bartlett, IL · On-site

$30 - $40/hr

Strong technical knowledge of industrial robotics and automation systems * Proficiency with PLCs, HMIs, and robotic programming interfaces (e.g., Fanuc, ABB, Yaskawa) * Proficiency in programming ...

To qualify for this position, you must have a minimum of two years of experience in programming industrial robots and possess a high level of detail when following customer standards and programming ...

Degree in Mechanical, Mechatronics, Industrial, Automotive Engineering, or related field * Required: Proficiency in Fanuc and/or KUKA robot programming * 6+ years of experience in the automotive ...

Degree in Mechanical, Mechatronics, Industrial, Automotive Engineering, or related field * Required: Proficiency in Fanuc and/or KUKA robot programming * 6+ years of experience in the automotive ...

Degree in Mechanical, Mechatronics, Industrial, Automotive Engineering, or related field * Required: Proficiency in Fanuc and/or KUKA robot programming * 6+ years of experience in the automotive ...

next page

Showing results 1-20

Industrial Robot Programmer information

See salary details

$16

$36

$53

How much do industrial robot programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for industrial robot programmer in the United States is $36.88, according to ZipRecruiter salary data. Most workers in this role earn between $30.53 and $43.27 per hour, depending on experience, location, and employer.

What does an industrial robot programmer do?

An Industrial Robot Programmer is responsible for writing, testing, and maintaining the software that controls industrial robots used in manufacturing and production environments. They create programs that direct robots to perform tasks such as welding, assembly, painting, or material handling with precision and efficiency. In addition to programming, these professionals often troubleshoot issues, optimize robot performance, and collaborate with engineers and technicians to integrate robots into automated systems.

What is the difference between Industrial Robot Programmer vs Robotics Technician?

AspectIndustrial Robot ProgrammerRobotics Technician
CredentialsTypically requires a degree in robotics, automation, or related field; certifications like FANUC or ABB are commonOften has technical diploma or associate degree; certifications in robotics or automation are beneficial
Work EnvironmentDesigning, programming, and testing robot systems in manufacturing or industrial settingsMaintaining, troubleshooting, and repairing robots on the factory floor
Employer & IndustryManufacturers, automation companies, automotive plantsFactories, assembly lines, industrial facilities

While both roles work with industrial robots, the Industrial Robot Programmer focuses on creating and optimizing robot programs, whereas the Robotics Technician handles installation, maintenance, and repairs. Both roles are essential for efficient automation but differ in their primary responsibilities and skill sets.

What are some common challenges faced by industrial robot programmers when integrating new robots into existing production lines?

Industrial Robot Programmers often encounter challenges such as ensuring seamless communication between new robots and legacy equipment, minimizing downtime during installation, and adapting programming to fit unique production requirements. Coordinating with engineers, operators, and maintenance staff is crucial to address unforeseen technical issues quickly. Staying updated with the latest robotics software and safety standards also helps in overcoming integration hurdles and achieving efficient, reliable automation.

What are the key skills and qualifications needed to thrive as an industrial robot programmer?

To thrive as an Industrial Robot Programmer, you need strong knowledge of robotics, automation systems, and programming languages such as PLC, RAPID, or KRL, often supported by a degree in engineering or a related field. Familiarity with robotic simulation software, industrial controllers, and certifications from major robot manufacturers like FANUC or ABB is typically required. Problem-solving, attention to detail, and effective communication are crucial soft skills for troubleshooting and collaborating with engineering and production teams. These capabilities ensure precise automation, efficient production processes, and minimal downtime in manufacturing environments.

What are the most commonly searched types of Industrial Robot Programmer jobs?

The most popular types of Industrial Robot Programmer jobs are:

Robot Programmer

Castor Consulting LLC

Birmingham, MI

$30 - $50/hr

Full-time

Re-posted 18 days ago


Job description

Castor Engineering is seeking a Robot Programmer to support the programming, commissioning, and continuous improvement of automated systems at our customers throughout the USA.

Position Summary

The Robot Programmer will design, develop, and maintain robot programs that enable reliable, efficient automation in customer and internal operations. This role focuses on translating process requirements into safe, repeatable robot behavior while supporting troubleshooting and system optimization.

The ideal candidate has a strong technical foundation in robotics programming and automation, with the ability to work cross-functionally to deliver results on schedule and within quality and safety standards.

Key Responsibilities
  • Program and update industrial robot systems to meet production and process requirements.

  • Develop and maintain automation logic, job routines, and operating sequences to support efficient execution.

  • Perform troubleshooting for robot faults, safety interlocks, and motion/controls issues to restore production quickly.

  • Support commissioning, testing, and ongoing refinement of robotic workflows to improve performance and reliability.

  • Collaborate with engineering and operations teams to document changes and maintain clear program/version control.

Required Qualifications
  • Experience programming industrial robots and working with automated control systems in a production or commissioning environment.

  • Strong understanding of robot motion concepts, safety fundamentals, and control logic.

  • Ability to interpret technical documentation and translate process requirements into working robot programs.

  • Demonstrated troubleshooting skills for diagnosing and resolving automation issues with minimal disruption.

  • Strong attention to detail and commitment to following safety procedures and operational standards.

Preferred Qualifications
  • Experience with industrial automation projects involving integration across systems and equipment.

  • Familiarity with commissioning practices, acceptance testing, and continuous improvement in automated processes.

  • Experience documenting program changes and maintaining organized records for troubleshooting and repeatability.

  • Comfort collaborating with engineers and operations teams in a fast-paced, onsite environment.

Compensation

Minimum salary: $30.00/hr - Maximum salary: $50.00/hr