1

Robotics Developer Jobs in Michigan (NOW HIRING)

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

ROBOTICS AUTOMATION ENGINEER | ONSITE | MIDDLEBURY, IN This client is unable to support sponsorship now or in the future. Opportunity is onsite in Middlebury, IN. The Robotics Engineer will lead the ...

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

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.

Robotics Engineer

Grand Rapids, MI · On-site

$37 - $41/hr

Program and troubleshoot robot systems by working with the assembly and engineering teams. * Ability to instruct Field Service Engineers (FSE) in the operation and startup of our machinery and ...

Lead Navigation & Controls Engineer | $150,000-$180,000 | Detroit, MI | Full-Time On-Site What Matters Most * 5+ years of experience developing navigation or control systems for mobile robots or ...

Summary As the Robotics Engineer, you will be responsible for programming a variety of robots and applications, communication set up, troubleshooting, cycle time optimization, and auto debug with ...

Lead standardization of robotics platforms, programming methodologies, end-of-arm tooling (EOAT), and integration approaches across all facilities. * Develop, document, and maintain robotics ...

Lead standardization of robotics platforms, programming methodologies, end-of-arm tooling (EOAT), and integration approaches across all facilities. * Develop, document, and maintain robotics ...

next page

Showing results 1-20

People also search for

Robotics Developer information

See Michigan salary details

$14

$46

$71

How much do robotics developer jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for robotics developer in Michigan is $46.05, according to ZipRecruiter salary data. Most workers in this role earn between $35.19 and $56.35 per hour, depending on experience, location, and employer.

What are some common challenges Robotics Developers face when integrating hardware and software systems?

Robotics Developers often encounter challenges when synchronizing hardware components—such as sensors, actuators, and controllers—with their software counterparts. These challenges can include dealing with latency, communication errors, and ensuring real-time performance. Additionally, debugging issues can be complex due to the interaction between physical devices and code, often requiring close collaboration with mechanical and electrical engineers. Overcoming these challenges typically involves rigorous testing, iterative development, and a strong understanding of both hardware and software architectures.

What are Robotics Developers?

Robotics Developers are professionals who design, build, and program robots and robotic systems that are capable of performing tasks autonomously or semi-autonomously. They combine knowledge of mechanical engineering, electrical engineering, and computer science to create machines that can sense, process information, and act in the physical world. Robotics Developers work in various industries, including manufacturing, healthcare, and automotive, to improve efficiency, safety, and productivity. Their responsibilities often include developing software algorithms, integrating sensors and actuators, and testing robotic prototypes.

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

To thrive as a Robotics Developer, you need a solid background in computer science, engineering, and mathematics, often supported by a degree in robotics, computer engineering, or a related field. Familiarity with programming languages like Python or C++, robotics simulation platforms such as ROS (Robot Operating System), and experience with embedded systems are typically essential. Strong problem-solving abilities, creativity, and effective teamwork skills help you excel in designing and implementing innovative robotic solutions. These capabilities are vital for developing robust, efficient, and collaborative robotic systems that meet complex real-world challenges.

What is the difference between Robotics Developer vs Mechatronics Engineer?

AspectRobotics DeveloperMechatronics Engineer
Required CredentialsBachelor's in Robotics, Mechanical, Electrical Engineering or related field; programming skillsBachelor's in Mechatronics, Mechanical, Electrical, or Robotics Engineering; multidisciplinary knowledge
Work EnvironmentResearch labs, tech companies, manufacturing facilitiesManufacturing plants, automation companies, product design firms
Industry UsageRobotics software development, automation solutionsProduct design, automation, integrated systems

Robotics Developers focus on designing and programming robotic systems, primarily in software and control algorithms. Mechatronics Engineers have a broader scope, integrating mechanical, electrical, and software components to develop complex systems. While both roles require similar educational backgrounds and work in related environments, Robotics Developers specialize more in software, whereas Mechatronics Engineers work across multiple disciplines to create integrated products.

Is robotics a dead field?

Robotics is an active and growing field with ongoing advancements in automation, artificial intelligence, and sensor technologies. Robotics developers are in demand across industries such as manufacturing, healthcare, and logistics, requiring skills in programming, control systems, and hardware integration.
Infographic showing various Robotics Developer job openings in Michigan as of May 2026, with employment types broken down into 83% Full Time, 6% Part Time, and 11% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $95,792 per year, or $46.1 per hour.
Robotics System Developer

Robotics System Developer

Optimal Inc.

Warren, MI • On-site

Contractor

Posted 17 days ago


Job description

Job Description
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 robotics software, vision integration, robot programming, and system integration for dynamic manufacturing applications.
Key Responsibilities
  • Develop robotic automation solutions for fastening applications involving moving parts and collaborative robots.
  • Build ROS2-based software for perception, communication, and motion coordination.
  • Integrate vision sensors and depth cameras for feature detection, pose estimation, and real-time tracking.
  • Program and optimize robot motion for fastening tasks on dynamic targets.
  • Integrate FANUC cobots, end-of-arm tooling, and fastening tools into complete robotic systems.
  • Document system architecture, calibration procedures, troubleshooting methods, and handoff documentation for long-term support.

Required Qualifications
Bachelor's degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Strong experience in ROS2 software development.
Experience integrating vision sensors, depth cameras, and perception systems.
Experience developing 3D perception algorithms.
Hands-on experience in robotics, automation, or robotic systems integration.
Preferred Qualifications
Working knowledge of FANUC robots and robot programming is a plus.
Experience with KAREL programming is a plus.
Experience with vision-guided robotics, real-time tracking, dynamic motion applications, and fastening/tooling systems is a plus.
Strong understanding of robotics fundamentals, including kinematics, calibration, motion control, and real-time integration, is a plus.
Experience with model predictive control is a plus.
Ideal Candidate Profile
The ideal candidate is a well-rounded robotics engineer who can combine software, sensing, controls, and robot integration to deliver practical fastening automation solutions for manufacturing.