1

3D Robotics Jobs in Michigan (NOW HIRING)

You will own the end-to-end software lifecycle: from high-level architecture and simulation, down to real-time integration with industrial robot controllers, and 3D vision sensors. Key ...

You will own the end-to-end software lifecycle: from high-level architecture and simulation, down to real-time integration with industrial robot controllers, and 3D vision sensors. Key ...

Be Seen First

Robotics Engineer

Lake Orion, MI · On-site

$50 - $65/hr

FANUC 3D Vision / 3DV * Robotic and third-party vision system integration * Robot process optimization and cycle time reduction * Root cause analysis and advanced troubleshooting Leadership ...

New

Global 3D Print Leader

Redford, MI · On-site

$162K - $209K/yr

A world-class global team and the foundational roadmap for Ford-built 3D printers. As the Global ... Working knowledge of connected-factory architectures, IoT fleet management, and robotic assembly ...

Candidates should have hands-on experience with FANUC robots, 3D vision systems, robotic applications, and automated manufacturing processes. Key Responsibilities * Troubleshoot and maintain FANUC ...

Candidates should have hands-on experience with FANUC robots, 3D vision systems, robotic applications, and automated manufacturing processes. Key Responsibilities * Troubleshoot and maintain FANUC ...

Senior Robotics Process Engineer

Lake Orion, MI · On-site

$96K - $132K/yr

Fanuc RoboGuide, Fanuc Vision, Fanuc 2D Vision, 3D Vision, 3DV * Experience with robotic and third-party vision systems Other Details: * Willingness to travel 35% - 50% to customer sites and other JR ...

Senior Robotics Process Engineer

Lake Orion, MI · On-site

$95K - $124K/yr

Fanuc RoboGuide, Fanuc Vision, Fanuc 2D Vision, 3D Vision, 3DV * Experience with robotic and third-party vision systems Other Details: * Willingness to travel 35% - 50% to customer sites and other JR ...

Emulate 3D Engineer Bridgman, Michigan, United States We are seeking talented and energetic ... Develop detailed mechanical emulations in Emulate3D representing conveyors, robotics, material ...

next page

Showing results 1-20

3D Robotics information

See Michigan salary details

$73.2K

$83.7K

$101.5K

How much do 3d robotics jobs pay per year?

As of Jul 17, 2026, the average yearly pay for 3d robotics in Michigan is $83,673.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $88,900.00 per year, depending on experience, location, and employer.

What is the difference between 3D Robotics vs UAV Pilot?

Aspect3D RoboticsUAV Pilot
Required CertificationsPart 107 Remote Pilot Certificate, drone operation licensesPart 107 Remote Pilot Certificate, drone operation licenses
Work EnvironmentManufacturing, drone design, R&D, field testingField operations, aerial surveys, inspections
Industry UsageDrone manufacturing, technology developmentSurveying, agriculture, cinematography, inspections

Both 3D Robotics and UAV Pilot roles require similar certifications like the Part 107 Remote Pilot Certificate. While 3D Robotics focuses on drone design and manufacturing, UAV Pilots primarily operate drones in the field for various applications such as surveying or inspections. The roles often overlap in industry usage, but their core responsibilities differ: one develops drones, the other pilots them in real-world scenarios.

What are 3D Robotics?

3D Robotics refers to the design, development, and operation of robots that utilize three-dimensional movement and spatial awareness. These robots are often used in fields such as drone technology, automation, and manufacturing, where they can move in all three spatial axes (x, y, and z). Professionals in 3D robotics work on creating robots capable of tasks like aerial mapping, surveying, inspection, and automation. The field combines mechanical engineering, electronics, programming, and sometimes artificial intelligence to build innovative robotic systems.

What are some common challenges faced by professionals working in 3D robotics, and how can they be addressed?

Professionals in 3D robotics often encounter challenges such as integrating hardware and software components, ensuring precise calibration of sensors, and troubleshooting unexpected behaviors in robotic systems. Collaboration with multidisciplinary teams—including mechanical engineers, software developers, and designers—is essential to address these issues effectively. Staying current with industry advancements and adopting best practices for testing and validation can help overcome technical hurdles and contribute to successful project outcomes.

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

To thrive as a 3D Robotics Engineer, you generally need strong skills in mechanical and electrical engineering, programming, and robotics design, often supported by a degree in engineering or a related field. Familiarity with CAD software, robotics simulation tools, embedded systems, and possibly certifications in robotics or automation are essential. Critical thinking, problem-solving, and effective teamwork set standout professionals apart in this role. These skills are crucial for designing, building, and troubleshooting advanced robotic systems that function reliably in real-world applications.
What cities in Michigan are hiring for 3D Robotics jobs? Cities in Michigan with the most 3D Robotics job openings:
Robotics Software Engineer

Robotics Software Engineer

Optimal Inc.

Warren, MI • On-site

Full-time

Posted 26 days ago


Job description

Job Summary:

We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple grippers in a flexible automation environment.

In this role, you will be responsible for architecting and implementing a robust, scalable ROS 2 software stack that coordinates two robotic arms and enables advanced motion planning and 3D perception for complex manipulation tasks. You will own the end-to-end software lifecycle: from high-level architecture and simulation, down to real-time integration with industrial robot controllers, and 3D vision sensors.

Key Responsibilities

System Architecture (ROS 2 Dual-Arm)

Lead the design and implementation of a ROS 2-based dual-arm control architecture (nodes, topics, services, actions, lifecycle) that supports coordinated and independent arm motions.
Define interfaces and APIs for motion planning, perception, and gripper/tool management.
Motion Planning & Coordination

Develop, tune, and deploy advanced motion planning and manipulation algorithms using MoveIt 2 for dual-arm coordination (bimanual tasks, handovers, collision-aware trajectories).
Configure and maintain the kinematic models, planning scenes, and controllers for multiple robot arms and end-effectors.
Ensure safe, efficient trajectory generation in cluttered and dynamic environments.
Perception Pipeline Integration

Design and integrate 3D perception pipelines (point clouds, depth maps, 3D sensors such as Photoneo PhoXi, RealSense, ZED) for robust object detection, pose estimation, and scene understanding.
Fuse perception outputs with the planning scene to enable dual-arm, multi-gripper manipulation strategies (e.g., grasp selection, re-grasping, handover).
Software Development & DevOps

Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins).
Establish and maintain CI/CD pipelines, code reviews, unit/integration tests, and documentation for the dual-arm system.

Required Qualification:

Master's degree in Robotics, Computer Science, Software Engineering, Electrical Engineering, or a related field.
ROS 2 Expertise: Proven, hands-on experience developing complex robotics applications using ROS 2 and its core concepts (Nodes, Topics, Services, Actions, lifecycle management).
Motion Planning: Deep understanding of kinematics, dynamics, and motion planning frameworks, with extensive hands-on experience using MoveIt 2.
Perception: Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic manipulation tasks.
Programming Skills: Strong proficiency in modern C++ and Python.
System Integration: Experience interfacing with industrial robots and 3D vision hardware (e.g., RealSense, ZED).