1

Robot Programming Jobs in Michigan (NOW HIRING)

Prior robot programming experience is required. * Must be self-motivated with an ability to problem-solve and troubleshoot. * Must be able to read and understand work instructions. * Ability to ...

Support Robotics activities in the different stages of the project. Lay out reviews with BIW ... Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, Electrical Engineering, or ...

The ideal candidates will have hands-on experience programming, troubleshooting, and supporting FANUC robotic systems in manufacturing and automation environments. Responsibilities * Program, modify ...

The ideal candidates will have hands-on experience programming, troubleshooting, and supporting FANUC robotic systems in manufacturing and automation environments. Responsibilities * Program, modify ...

Support Robotics activities in the different stages of the project. Lay out reviews with BIW ... Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, Electrical Engineering, or ...

Perform basic offline programming and simulation using COMAU programming software and robotic simulation tools. * Support integration and troubleshooting of PLC-controlled automation systems ...

Perform basic offline programming and simulation using COMAU programming software and robotic simulation tools. * Support integration and troubleshooting of PLC-controlled automation systems ...

Perform basic offline programming and simulation using KUKA programming software and robotic simulation tools (KUKA.Sim) * Support integration and troubleshooting of PLC-controlled automation systems ...

Perform basic offline programming and simulation using KUKA programming software and robotic simulation tools (KUKA.Sim) * Support integration and troubleshooting of PLC-controlled automation systems ...

Perform weld robot programming for prototype work. * Assemble and robotically weld prototype parts. * Demonstrate good attendance with the ability to work extended hours, weekends and holidays. * Any ...

Perform weld robot programming for prototype work. * Assemble and robotically weld prototype parts. * Demonstrate good attendance with the ability to work extended hours, weekends and holidays. * Any ...

Perform weld robot programming for prototype work. * Assemble and robotically weld prototype parts. * Demonstrate good attendance with the ability to work extended hours, weekends and holidays. * Any ...

Why GableTek? GableTek provides industry-leading robotic automation support, programming, integration, training, and field service solutions across North America. Join a team of automation ...

Controls/Robotic Engineer

Jackson, MI · On-site

$74K - $96K/yr

Robot Programming & Integration - Program, commission, and troubleshoot industrial robots (FANUC, KUKA, ABB, Yaskawa, or similar) for applications including welding, material handling, assembly, and ...

Controls/Robotic Engineer

Jackson, MI · On-site

$74K - $96K/yr

Robot Programming & Integration - Program, commission, and troubleshoot industrial robots (FANUC, KUKA, ABB, Yaskawa, or similar) for applications including welding, material handling, assembly, and ...

Why GableTek? GableTek provides industry-leading robotic automation support, programming, integration, training, and field service solutions across North America. Join a team of automation ...

Industrial robot programming and maintenance * Troubleshooting industrial automation equipment * SCADA system design and implementation * Collaborating with industrial and manufacturing engineers on ...

next page

Showing results 1-20

Robot Programming information

See Michigan salary details

$14

$32

$46

How much do robot programming jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for robot programming in Michigan is $32.15, according to ZipRecruiter salary data. Most workers in this role earn between $26.59 and $37.69 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Robot Programmer, and why are they important?

To thrive as a Robot Programmer, you need strong programming skills (such as in Python, C++, or proprietary robot languages) and a solid understanding of robotics principles, often backed by a degree in engineering or computer science. Familiarity with robotics simulation software, PLCs, and industrial robot systems like FANUC, ABB, or KUKA, as well as relevant certifications, is highly beneficial. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills for optimizing robot performance and collaborating on complex automation projects. These skills ensure efficient system integration, reduced downtime, and successful deployment of automated solutions in industrial environments.

What are some common challenges faced by professionals in robot programming roles, and how can they be addressed?

Robot programmers often encounter challenges such as integrating robots with existing systems, troubleshooting unexpected behavior, and ensuring safety compliance. These issues can be addressed by collaborating closely with engineers, maintenance teams, and safety officers, as well as staying up-to-date with the latest software updates and industry standards. Regular testing, thorough documentation, and continuous learning are also crucial for overcoming obstacles and ensuring smooth operation in automated environments.

What is the difference between Robot Programming vs Robot Maintenance?

AspectRobot ProgrammingRobot Maintenance
Primary FocusCreating and optimizing robot operation codeInspecting, repairing, and maintaining robotic systems
Required SkillsProgramming languages (e.g., RAPID, Python), robotics softwareMechanical, electrical, and troubleshooting skills
Work EnvironmentDevelopment labs, manufacturing floorsManufacturing plants, service centers
CertificationsRobotics programming certifications, coding skillsElectrical, mechanical certifications, technical training

Robot Programming involves developing code to control robotic systems, focusing on software and algorithm optimization. Robot Maintenance centers on ensuring robotic hardware functions correctly through inspections and repairs. Both roles are essential in robotics operations but differ in their core responsibilities and skill sets.

What is robot programming?

Robot programming is the process of creating instructions that control the movements and actions of robots. This can include writing code in specialized programming languages or using graphical interfaces to teach robots how to perform specific tasks. Robot programming is used in a wide range of industries, from manufacturing and logistics to healthcare and research. The goal is to enable robots to operate autonomously or semi-autonomously, increasing efficiency, precision, and safety in various applications.
What are the most commonly searched types of Robot Programming jobs in Michigan? The most popular types of Robot Programming jobs in Michigan are:
Welding Cobot/Robot Supervisor

$16.50 - $22.75/hr

Full-time

Re-posted 25 days ago


Job description

Job Title: Welding Cobot/Robot Supervisor
Department: Manufacturing / Production
Reports To: Production Manager / Operations Manager
Location: Onaway, MI

Job Summary:
The Welding Cobot/Robot Supervisor oversees and coordinates the operation of robotic and collaborative welding systems in a manufacturing environment. This role ensures optimal performance, productivity, and safety of automated welding operations while leading a team of robotic technicians and weld operators. The supervisor plays a critical role in maintaining high-quality standards, minimizing downtime, and continuously improving automation processes.

Key Responsibilities:
  • Supervise daily operations of robotic and cobot welding systems, ensuring efficient and accurate production.
  • Lead, train, and support robotic welding technicians and operators.
  • Monitor weld quality and ensure compliance with engineering specifications, safety standards, and industry regulations.
  • Troubleshoot robotic systems and coordinate maintenance or repairs to minimize downtime.
  • Develop and implement preventive maintenance schedules for welding robots and related equipment.
  • Collaborate with engineering, quality, and production teams to optimize welding parameters, robot paths, and fixture designs.
  • Support the integration of new robotic welding systems and assist in commissioning and testing.
  • Maintain records related to production, quality control, maintenance, and training.
  • Identify opportunities for process improvements, cost reductions, and cycle time optimization.
  • Ensure adherence to safety policies and promote a culture of safety and continuous improvement.

Required Qualifications:
  • High school diploma or equivalent; associate or bachelor's degree in robotics, welding technology, manufacturing engineering, or related field preferred.
  • Minimum [3–5] years of experience with robotic welding systems (e.g., FANUC, Miller, ABB, UR).
  • Proven supervisory or team leadership experience in a manufacturing environment.
  • Strong knowledge of welding processes (MIG, TIG, etc.), metallurgy, and robotic programming.
  • Ability to read and interpret blueprints, weld symbols, and technical drawings.
  • Proficient in using HMI interfaces, teach pendants, and robotic programming software.
  • Excellent problem-solving, organizational, and communication skills.
  • Must have proven experience with welding and cobot/robot programming experience.

Working Conditions:
  • Manufacturing floor environment with exposure to welding fumes, noise, and moving machinery.
  • Requires standing, bending, and lifting up to [50] lbs.
  • This is a working supervisor position so operating cobots/robots will be included in daily activity.
  • Average working hours are 50 hours per week.
  • May require occasional overtime or weekend work.