Robotics Software Engineer - ROS2, Motion Planning & Vision

Motion Control

Detroit (MI)

On-site

USD 95,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive pay
Comprehensive benefits
Professional growth
Technical advancement

Job summary

Motion Control is seeking a robotic software engineer to develop applications using ROS/ROS2 and C++. You will focus on motion planning and trajectory generation, ensuring robust integration with industrial robots, sensors, and vision systems to optimize performance and reliability.

The role requires a strong background in C++, ROS/ROS2, and robotics kinematics, with Linux experience and exposure to motion planning frameworks.

Qualifications

  • Requires a Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field with strong proficiency in C++ and ROS/ROS2.
  • Experience with robot kinematics, Linux environments, and motion planning frameworks is essential.

Responsibilities

  • Develop robotic software applications using ROS/ROS2 and C++, focusing on motion planning and trajectory generation.
  • Integrate software with industrial robots, sensors, and vision systems to optimize performance and reliability.

Skills

C++
ROS2
ROS
Motion Planning
Robot Kinematics
Linux
Git
OpenCV
Industrial Robot Programming
PLC Programming
EtherNet/IP
Python
Gazebo
RViz
Isaac Sim
System Integration

Education

Bachelor’s or Master’s degree in CS/Robotics

Job description

Motion Control is seeking a robotic software engineer to develop applications using ROS/ROS2 and C++. You will focus on motion planning and trajectory generation, ensuring robust integration with industrial robots, sensors, and vision systems to optimize performance and reliability.

The role requires a strong background in C++, ROS/ROS2, and robotics kinematics, with Linux experience and exposure to motion planning frameworks.

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

Similar jobs worth comparing

Robot Software Engineer
Robot Software Engineer

Motion Control • Detroit (MI)

On-site
USD 95,000 - 140,000
Competitive pay
Comprehensive benefits
Professional growth
+1
Senior Robotics Motion Planning Engineer
Senior Robotics Motion Planning Engineer

Motion Recruitment • Boston (MA)

On-site
USD 140,000 - 190,000
Sr Robotics Software Engineer
Sr Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 180,000
Robotics Software Engineer – Mobile Robotics (ROS2 / Navigation)
Robotics Software Engineer – Mobile Robotics (ROS2 / Navigation)

Trubot Technology • Fremont (CA)

On-site
USD 120,000 - 160,000
Senior Robotics Engineer - Motion Planning
Senior Robotics Engineer - Motion Planning

Maxwell Bond • Boston (MA)

On-site
USD 130,000 - 180,000
Robotics Software Engineer (C++/Python, ROS2)
Robotics Software Engineer (C++/Python, ROS2)

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 180,000
Remote Robotics Software Engineer (C++, Python, ROS2)
Remote Robotics Software Engineer (C++, Python, ROS2)

Bright Vision Technologies • Raleigh (NC)

On-site
USD 100,000 - 150,000
ROS2 Robotics Engineer for Industrial Inspection & Motion
ROS2 Robotics Engineer for Industrial Inspection & Motion

Gecko Robotics • Pittsburgh

Hybrid
USD 140,000 - 190,000
ROS 2 Robotics Engineer — Motion Planning & Open Source
ROS 2 Robotics Engineer — Motion Planning & Open Source

Jobtorob • Germany (OH)

On-site
USD 80,000 - 120,000
Creative Freedom and Agility
Attractive Compensation
Professional Growth
Robotics Software Engineer — Real‑World Planning & Control
Robotics Software Engineer — Real‑World Planning & Control

Linuxconfig • Columbus (OH)

On-site
USD 90,000 - 130,000
Free lunch
Flexible PTO
Health insurance
+3