ROS 2 Robotics Software Engineer - Dual-Arm Automation

Optimal Staffing

Warren (MI)

On-site

USD 120,000 - 170,000

Full time

4 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Optimal Staffing in Warren, MI is seeking a Robotics Software Engineer to lead the development of a ROS 2-based dual-arm manipulation system capable of coordinating two arms and multiple grippers. You will own the end-to-end software lifecycle—from high-level architecture and simulation to real-time integration with industrial robot controllers and 3D vision sensors.

The role emphasizes motion planning with MoveIt 2, perception, and robust software development, including CI/CD in a ROS 2

Qualifications

  • Master's degree in robotics or a related field
  • Hands-on ROS 2 development experience
  • Strong MoveIt 2 motion planning and perception background
  • Proficient in C++ and Python

Responsibilities

  • Lead the design and implementation of a ROS 2 dual-arm control architecture
  • Define interfaces for motion planning, perception, and gripper management
  • Develop and tune MoveIt 2-based planning for bimanual tasks
  • Configure kinematic models, planning scenes, and controllers for multiple arms
  • Build 3D perception pipelines using depth sensors for object detection and pose estimation
  • Integrate software with industrial robots and maintain CI/CD processes

Skills

ROS 2 expertise
Motion planning
Perception & 3D vision
C++ & Python
System integration

Education

Master's degree in Robotics, Computer Science, Software Engineering, Electrical Engineering, or related field

Tools

MoveIt 2
ROS 2
PCL
OpenCV

Job description

Optimal Staffing in Warren, MI is seeking a Robotics Software Engineer to lead the development of a ROS 2-based dual-arm manipulation system capable of coordinating two arms and multiple grippers. You will own the end-to-end software lifecycle—from high-level architecture and simulation to real-time integration with industrial robot controllers and 3D vision sensors.

The role emphasizes motion planning with MoveIt 2, perception, and robust software development, including CI/CD in a ROS 2

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Engineer
Robotics Engineer

Optimal Staffing • Warren (MI)

On-site
USD 120,000 - 170,000
Robotics Software Engineer
Robotics Software Engineer

Optimal • Warren (MI)

On-site
USD 120,000 - 180,000
ROS2 Robotics Engineer for Industrial Inspection & Motion
ROS2 Robotics Engineer for Industrial Inspection & Motion

Gecko Robotics • Pittsburgh

Hybrid
USD 140,000 - 190,000
Robotics Software Engineer - ROS2, Motion Planning & Vision
Robotics Software Engineer - ROS2, Motion Planning & Vision

Motion Control • Detroit (MI)

On-site
USD 95,000 - 140,000
Competitive pay
Comprehensive benefits
Professional growth
+1
Senior Robotics Software Engineer: Autonomy & ROS 2
Senior Robotics Software Engineer: Autonomy & ROS 2

Wilder Systems Robots • Oklahoma

On-site
USD 130,000 - 190,000
Robotics Software Engineer — ROS 2 | AI & Navigation
Robotics Software Engineer — ROS 2 | AI & Navigation

SRI • Menlo Park (CA)

On-site
USD 110,000 - 160,000
Health Insurance
401k
Competitive Benefits Package
Autonomy Robotics Software Engineer – Real-Time C++ & ROS2
Autonomy Robotics Software Engineer – Real-Time C++ & ROS2

Toyota Material Handling • New York (NY)

On-site
USD 83,000 - 136,000
Relocation assistance
Generous paid time off & holidays
Affordable Medical plans (Dental & Vis
+4
Senior Robotics Software Engineer — ROS2 Vehicle Control
Senior Robotics Software Engineer — ROS2 Vehicle Control

COGENT Infotech • Redmond (WA)

Hybrid
USD 120,000 - 190,000
ROS2 Robotics Software Engineer for Warehouse Autonomy
ROS2 Robotics Software Engineer for Warehouse Autonomy

Avatar Robotics • San Francisco (CA)

On-site
USD 100,000 - 130,000
Hybrid ROS2 Mobile Robotics Software Engineer
Hybrid ROS2 Mobile Robotics Software Engineer

Dematic • Grand Rapids (MI)

Hybrid
USD 96,000 - 128,000
Career Development
Competitive Compensation
Global Opportunities