1

Robotics Programmer Jobs in Detroit, MI (NOW HIRING)

We are seeking a Robot Programmer with experience in FANUC, KUKA and ABB robots , robotic simulation, and vision-guided automation. The ideal candidate will have strong hands-on experience with ...

Be Seen First

KUKA Robot Programmer

Detroit, MI · On-site

$40 - $50/hr

This role requires strong hands-on experience with KUKA robotics , KRL programming , robotic automation, process improvement, and production support. The ideal candidate will be able to develop and ...

What You'll Do As a Robotic Programmer at AMT, you'll play a critical role in designing ... Vision-guided robotics applications * Electromechanical systems integration * Automotive standards ...

We are seeking an experienced Robotics System Developer to support the development of vision-guided robotic fastening systems for moving parts and collaborative automation. This role will focus on ...

ABB Robot Programmer - Automation Location: Grand Rapids, MI (Initial Build Phase) → South Carolina (Project Deployment in August) Job Type: 6-Month Contract Position Overview GableTek is seeking ...

ABB Robot Programmer - Automation Location: Grand Rapids, MI (Initial Build Phase) → South Carolina (Project Deployment in August) Job Type: 6-Month Contract Position Overview GableTek is seeking ...

Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...

Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...

Title: Robot Programming Leader Functional Area: Commissioning & Site Description: The Robot ... Expertise in Robotics applications such as joining technologies (spot welding, mig welding, laser ...

Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...

Our expertise spans robotic simulation, electrical and software engineering, and Industry 4.0 integration, serving clients across industries such as automotive, aerospace, mining, and alternative ...

We are looking for a skilled and innovative Robotics Engineer to support the design, integration, maintenance, and continuous improvement of automated systems within our manufacturing operations.

We are looking for a skilled and innovative Robotics Engineer to support the design, integration, maintenance, and continuous improvement of automated systems within our manufacturing operations.

Be Seen First

Robot Programmer

Warren, MI · On-site

$30 - $42/hr

... Programmer/Technician ... Preferred candidates will have at least 2-3 years of experience in the robotics/automation field.

COMAU Robot Programmer / Automation TechnicianJOB SUMMARY The COMAU Robot Programmer / Automation ... Robotics and automation systems * Electrical circuitry and controls * Pneumatics and hydraulics

COMAU Robot Programmer / Automation Technician JOB SUMMARY The COMAU Robot Programmer / Automation ... Robotics and automation systems * Electrical circuitry and controls * Pneumatics and hydraulics

Robot Programmer Work is exclusively for Honda work at one of two possible plants. IAP - Indiana HCM - Canada - Requires passpor Must know Honda standards. This includes Yaskawa/Motoman robots. These ...

next page

Showing results 1-20

Robotics Programmer information

See Detroit, MI salary details

$16

$36

$52

How much do robotics programmer jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for robotics programmer in Detroit, MI is $36.51, according to ZipRecruiter salary data. Most workers in this role earn between $30.24 and $42.84 per hour, depending on experience, location, and employer.

What is a Robotics Programmer?

A Robotics Programmer is a professional who writes, tests, and maintains the software that controls robotic systems and automation equipment. They work with various programming languages and platforms to ensure robots perform specific tasks efficiently and safely. Robotics Programmers often collaborate with engineers and technicians to integrate robotics into manufacturing, healthcare, logistics, and other industries. Their work is essential for advancing automation and improving productivity in many fields.

What are the big 4 of robotics?

The big 4 of robotics typically refer to the core components: sensors, actuators, controllers, and power supplies. These elements are essential for designing and programming robots, including robotics programmers who develop control systems and integrate hardware. Understanding these fundamentals helps in creating effective robotic systems and troubleshooting issues.

Is C or C++ better for robotics?

Robotics programmers often prefer C++ over C because it offers object-oriented features, better support for complex systems, and extensive libraries for robotics development. C++ is widely used in robotics frameworks like ROS, making it a valuable skill for the role. However, C is still used in low-level hardware interactions where simplicity and efficiency are critical.

Is robotics a dead field?

Robotics programming is an active and growing field, with applications in manufacturing, healthcare, logistics, and research. The demand for skilled programmers who can develop, maintain, and improve robotic systems continues to increase as automation advances and new technologies emerge.

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

To thrive as a Robotics Programmer, you need strong programming skills (especially in languages like Python, C++, or ROS), a background in engineering or computer science, and a solid understanding of robotics principles. Familiarity with industrial robotics platforms, simulation tools, and control systems, along with certifications in robotics or automation, is highly beneficial. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills for excelling in this role. These skills and qualities are crucial for successfully developing, deploying, and troubleshooting robotic systems in dynamic technical environments.

What is the difference between Robotics Programmer vs Robotics Engineer?

AspectRobotics ProgrammerRobotics Engineer
Required CredentialsTypically an associate's or bachelor's degree in robotics, computer science, or related field; programming certificationsUsually a bachelor's or master's degree in robotics, mechanical, or electrical engineering; advanced certifications may be preferred
Work EnvironmentFocuses on coding, testing, and debugging robot software; often in labs or development settingsDesigns, develops, and integrates robotic systems; works in labs, manufacturing plants, or field environments
Employer & Industry UsageCommon in manufacturing, automation, and research institutionsFound in industrial automation, aerospace, automotive, and research sectors

While both roles involve working with robotic systems, Robotics Programmers primarily focus on writing and testing software code for robots, whereas Robotics Engineers design and develop entire robotic systems, including hardware and software integration. The roles often overlap, but the engineer's scope is broader, involving system design and implementation.

What are some common challenges Robotics Programmers face when integrating new robotic systems into existing manufacturing workflows?

Robotics Programmers often encounter challenges such as ensuring compatibility between new robots and legacy equipment, troubleshooting communication protocols, and minimizing downtime during system integration. They must also adapt programming to accommodate unique production requirements and collaborate closely with engineers, operators, and maintenance teams to address unexpected issues. Effective problem-solving and clear communication are key to successfully integrating new robotic systems while maintaining productivity and safety.

How much do robot programmers make?

Robot programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and industry. Advanced skills in programming languages like Python or C++, and familiarity with robotic systems, can lead to higher salaries.
What are popular job titles related to Robotics Programmer jobs in Detroit, MI? For Robotics Programmer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Robotics Programmer jobs in Detroit, MI look for? The top searched job categories for Robotics Programmer jobs in Detroit, MI are:
Infographic showing various Robotics Programmer job openings in Detroit, MI as of June 2026, with employment types broken down into 88% Full Time, and 12% Contract. Highlights an 100% In-person job distribution, with an average salary of $75,942 per year, or $36.5 per hour.
Robot Programmer

Robot Programmer

APS Inc.

Sterling Heights, MI • On-site

Full-time

Medical, Dental, Retirement, PTO

Posted 3 days ago


Atlanta Public Schools rating

5.3

Company rating: 5.3 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

471st of 549 rated elementary and secondary schools


Job description

We are seeking a Robot Programmer with experience in FANUC, KUKA and ABB robots, robotic simulation, and vision-guided automation. 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 FANUC and ABB robots for various applications.
  • Develop and test robot motion using FANUC ROBOGUIDE and ABB RobotStudio.
  • Implement vision-guided robotic systems using FANUC iRVision 2D, 3DL, and 3DV.
  • Work on PLC integration (Allen Bradley) for seamless automation.
  • Perform on-site robot commissioning, debugging, and troubleshooting.

Handle robotic applications including:

  • Automotive Body shop and powertrain automation, Packaging & Palletizing, Vision-guided robot control for part handling, Dispensing adhesive applications, Spot Welding, Provide on-site support for robot startups, cycle time optimization, and troubleshooting.
  • Collaborate with cross-functional teams to implement efficient robotic automation solutions.


Qualifications:

3+ years of experience in robot programming and industrial automation.
Strong hands-on experience with FANUC and ABB robots.
Proficiency in FANUC ROBOGUIDE, ABB RobotStudio for offline simulation.
Experience with FANUC iRVision 2D, 3DL, 3DV for vision applications.
Knowledge of Allen Bradley PLCs for robotic control integration.
Familiarity with automotive manufacturing, packaging, and machine tending applications.
Strong troubleshooting skills for on-site commissioning and debugging.


GM Certifications (GRS) , FANUC Certifications preferred.
Willingness to travel for on-site robot programming and support.


Company Description

APS is a controls engineering firm and a market leader in designing, installing, and launching automated production systems within the automotive and non-automotive industry. APS is experienced using the latest GM, Ford and Chrysler Architectures. APS has developed architectures and standards for non-automotive and tier customers as well. Our engineers are experienced with Body and Assembly, Paint, Material handling, Food Processing and Commercial Utility applications. APS engineers have several years of experience developing and applying cutting edge hardware and software applications with the use of many types of PC and PLC based processors.