1

Robotics Programmer Jobs in Detroit, MI (NOW HIRING)

Be Seen First

Hands-on experience with Fanuc robotics , Fanuc teach pendant programming , robot path programming, and program troubleshooting. * Strong understanding of robotic motion, frames, positions, registers ...

Be Seen First

Hands-on experience with Fanuc robotics , Fanuc teach pendant programming , robot path programming, and program troubleshooting. * Strong understanding of robotic motion, frames, positions, registers ...

We are seeking a Robotics Engineer to develop software interfaces between third-party controllers and industrial robots. The ideal candidate will have hands-on experience with industrial robot ...

We are seeking a Robotics Engineer to develop software interfaces between third-party controllers and industrial robots. The ideal candidate will have hands-on experience with industrial robot ...

Be Seen First

Associate Degree in Robotics Technology or Automation * Experience with Kawasaki, Fanuc, ABB, or KUKA robotics systems * Proficiency in robot programming and automation system troubleshooting * Team ...

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 ...

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 ...

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 ...

Robot Programmer Location: Local & Travel Opportunities Position Overview We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool ...

Robot Programmer Location: Local & Travel Opportunities Position Overview We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool ...

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 ...

Who You Are In this remote role as a Senior Robotics Engineer (Software Support)withWest Engineeringworking out of Phoenix, AZ , youwill provide technical support to integrators, end users, and FANUC ...

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 ...

next page

Showing results 1-20

Robotics Programmer information

See Detroit, MI salary details

$15

$33

$48

How much do robotics programmer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for robotics programmer in Detroit, MI is $33.75, according to ZipRecruiter salary data. Most workers in this role earn between $27.93 and $39.57 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.

Who are the big 4 in robotics?

The 'Big 4' in robotics typically refers to Boston Dynamics, FANUC, ABB, and KUKA, which are leading companies known for their advanced industrial and service robots. Robotics programmers often work with these companies' hardware and software platforms, requiring knowledge of automation, programming languages like Python or C++, and robotics systems integration.

Is robotics a dead field?

Robotics programming is an active and growing field, with increasing demand for skills in automation, control systems, and programming languages like Python and C++. The industry continues to evolve with advancements in AI, machine learning, and sensor technology, making robotics a viable career option for those with relevant technical expertise. Continuous learning and certification in robotics tools are important for staying current in this field.

Is robot programming a good career?

Robot programming is a growing field that involves developing software to control robotic systems, often requiring knowledge of programming languages like C++ or Python and familiarity with automation tools. It offers opportunities in manufacturing, healthcare, and research, with a demand for technical skills and problem-solving abilities. The career can be stable and rewarding for those interested in technology and engineering.

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 robotics software 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 July 2026, with employment types broken down into 17% As Needed, and 83% Full Time. Highlights an 100% In-person job distribution, with an average salary of $70,191 per year, or $33.7 per hour.
Fanuc Robot Programmer

Fanuc Robot Programmer

Great Lakes Group

Rochester Hills, MI • On-site

$35 - $48/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Fanuc Robot Programmer
Contract Assignment: 6–12 Months
Location: Texas
Start Date: Mid-July
Schedule: 6 Days Per Week

Seeking experienced Fanuc Robot Programmers for a 6–12 month contract assignment supporting a defense contractor in Texas. Candidates must be U.S. citizens with a clean record and must be available to start around mid-July. This role requires hands-on experience with Fanuc robotic programming, robot teaching, troubleshooting, program modifications, and production support in a manufacturing or defense-related environment.

Responsibilities:

  • Develop, edit, and optimize Fanuc robot programs for automated production applications.
  • Perform robot teaching, touch-ups, path adjustments, and motion optimization.
  • Support setup, testing, debugging, and commissioning of Fanuc robotic systems.
  • Troubleshoot robot alarms, program issues, I/O problems, cycle interruptions, and equipment faults.
  • Work with production, maintenance, engineering, and quality teams to support reliable automated operations.
  • Verify robot paths, positions, payload settings, tooling clearances, and safe operating zones.
  • Support end-of-arm tooling, fixtures, sensors, and peripheral equipment associated with robotic cells.
  • Follow all applicable safety procedures, lockout/tagout requirements, quality standards, and documentation practices.
  • Maintain accurate program notes, change records, and technical documentation as required.
  • Support a demanding production schedule requiring availability to work 6 days per week.

Qualifications:

  • Proven experience as a Fanuc Robot Programmer, Robotics Programmer, Automation Technician, or related robotic programming role.
  • Hands-on experience with Fanuc robotics, Fanuc teach pendant programming, robot path programming, and program troubleshooting.
  • Strong understanding of robotic motion, frames, positions, registers, I/O, alarms, and automated cell operation.
  • Ability to troubleshoot robotic systems, automation equipment, tooling, fixtures, and production issues.
  • Experience supporting manufacturing, aerospace, defense, automotive, fabrication, welding, material handling, or other automated production environments preferred.
  • Ability to work independently and collaborate with cross-functional technical teams.
  • Must be a U.S. citizen.
  • Must have a clean record and be able to meet defense contractor background requirements.
  • Must be available for a 6–12 month contract assignment in Texas.
  • Must be available to start around mid-July.
  • Must be able to work 6 days per week.

Preferred Experience:

  • Experience with Fanuc HandlingTool, ArcTool, SpotTool, or other Fanuc robot software packages.
  • Experience with robot integration, commissioning, recovery procedures, and production support.
  • Familiarity with PLCs, HMIs, safety circuits, sensors, vision systems, or automated manufacturing cells.
  • Prior experience working in a defense contractor, aerospace, automotive, heavy manufacturing, or regulated production environment.
  • Experience with robotic welding, material handling, machine tending, assembly, sealing, dispensing, or inspection applications.

Fanuc Robot Programmers, Fanuc robotic programming, U.S. citizens, clean record, mid-July, Fanuc robot programs, robot teaching, Fanuc robotic systems, 6 days per week, Fanuc Robot Programmer, Robotics Programmer, Automation Technician, Fanuc robotics, Fanuc teach pendant programming, 6–12 month contract, Fanuc HandlingTool, ArcTool, SpotTool, defense contractor

Company Description

Hiring Transparency & AI Disclosure Statement
In compliance with applicable Canadian employment regulations, we confirm that this job posting represents a current, active vacancy within our organization.
We do not use artificial intelligence (AI) tools to screen, assess, rank, or make hiring decisions. All applications are reviewed and evaluated by human recruiters and hiring managers.
If our hiring practices change in the future to include AI-assisted tools, appropriate disclosure will be provided in accordance with applicable laws.