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 ...
Quick apply
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 ...
Quick apply
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 ...
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 ...
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 ...
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
Quick apply
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
$138K - $171K/yr
... ROS environment and use ROS tools for logging and visualization. 5. Manage version control ... ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this ...
$138K - $171K/yr
... ROS environment and use ROS tools for logging and visualization. 5. Manage version control ... ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this ...
Warren, MI · On-site
$98K - $134K/yr
Senior Robotic AI-Perception Engineer Location: Warren, MI (Onsite from Day 1) Job Type: W2 ... ROS (Robot Operating System) for real-time deployment on autonomous robots (e.g., mobile ...
Quick apply
Warren, MI · On-site
$98K - $134K/yr
Senior Robotic AI-Perception Engineer Location: Warren, MI (Onsite from Day 1) Job Type: W2 ... ROS (Robot Operating System) for real-time deployment on autonomous robots (e.g., mobile ...
Senior Robotics Engineer, Perception/Computer Vision Location: Warren, Michigan Duration: 12+Months ... Integrate AI and computer vision algorithms with ROS (Robot Operating System) for real-time ...
Quick apply
Senior Robotics Engineer, Perception/Computer Vision Location: Warren, Michigan Duration: 12+Months ... Integrate AI and computer vision algorithms with ROS (Robot Operating System) for real-time ...
Auburn Hills, MI · On-site
$15.75 - $20.50/hr
The role also supports deployment and use of ROS-based tools as needed. A strong drive to learn ... Support engineers in vehicle testing activities as a second person (as required), following safety ...
Auburn Hills, MI · On-site
$15.75 - $20.50/hr
The role also supports deployment and use of ROS-based tools as needed. A strong drive to learn ... Support engineers in vehicle testing activities as a second person (as required), following safety ...
Ann Arbor, MI · On-site +1
$119K - $158K/yr
We are currently seeking a Senior Software Engineer who is enthusiastic about thriving in a hands ... Advanced experience with OpenCV, ROS, and numerical libraries for computer vision and robotics ...
Ann Arbor, MI · On-site +1
$119K - $158K/yr
We are currently seeking a Senior Software Engineer who is enthusiastic about thriving in a hands ... Advanced experience with OpenCV, ROS, and numerical libraries for computer vision and robotics ...
Establish reproducible data logging and replay frameworks, including ROS 2 bagging where applicable ... Demonstrated engineering discipline in testing, documentation, system design, and operational ...
Establish reproducible data logging and replay frameworks, including ROS 2 bagging where applicable ... Demonstrated engineering discipline in testing, documentation, system design, and operational ...
$16 - $20.75/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in project ...
$16 - $20.75/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in project ...
$16 - $20.75/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in project ...
$16 - $20.75/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in project ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
Ann Arbor, MI · On-site +1
As a Senior Systems Test Engineer - HiL, you will play a key role in designing, building, and ... Utilize tools and frameworks such as ROS/ROS2, CAN-based systems, and simulation platforms for ...
Ann Arbor, MI · On-site +1
As a Senior Systems Test Engineer - HiL, you will play a key role in designing, building, and ... Utilize tools and frameworks such as ROS/ROS2, CAN-based systems, and simulation platforms for ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
Warren, MI · On-site
... and ROS/ROS2 Experience with robotic manipulation, motion planning, path planning, or robotic ... R&D or engineering environments Preferred Qualifications Experience with MoveIt, Nav2, Gazebo ...
Warren, MI · On-site
... and ROS/ROS2 Experience with robotic manipulation, motion planning, path planning, or robotic ... R&D or engineering environments Preferred Qualifications Experience with MoveIt, Nav2, Gazebo ...
Warren, MI · On-site
... and ROS/ROS2 Experience with robotic manipulation, motion planning, path planning, or robotic ... R&D or engineering environments Preferred Qualifications Experience with MoveIt, Nav2, Gazebo ...
Quick apply
Warren, MI · On-site
... and ROS/ROS2 Experience with robotic manipulation, motion planning, path planning, or robotic ... R&D or engineering environments Preferred Qualifications Experience with MoveIt, Nav2, Gazebo ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
Houghton, MI · On-site
$58K - $60K/yr
... Programming, modeling, simulation, system development, or data analysis • experience using tools such as Python, MATLAB, C/C++, ROS, JavaScript, R, or similar platforms. • Ability to work ...
Houghton, MI · On-site
$58K - $60K/yr
... Programming, modeling, simulation, system development, or data analysis • experience using tools such as Python, MATLAB, C/C++, ROS, JavaScript, R, or similar platforms. • Ability to work ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
Plymouth, MI · On-site
$18 - $34/hr
Proficiency in programming languages: C++, Python, and MATLAB/Simulink/ Stateflow * Proficiency in robotics-related software: ROS, ROS2, PyTorch, Carla, OpenCV, Autoware, YOLO * Proficiency in ...
$14.88 - $20
8% of jobs
$20 - $25.12
3% of jobs
$25.12 - $30.25
6% of jobs
$35.19 is the 25th percentile. Wages below this are outliers.
$30.25 - $35.37
7% of jobs
$35.37 - $40.49
14% of jobs
$40.49 - $45.62
9% of jobs
The median wage is $46.17 / hr.
$45.62 - $50.74
15% of jobs
$54.86 is the 75th percentile. Wages above this are outliers.
$50.74 - $55.87
15% of jobs
$55.87 - $60.99
12% of jobs
$60.99 - $66.11
7% of jobs
$66.11 - $71.24
3% of jobs
$14
$46
$71
As a ROS Developer, your daily tasks often include designing and implementing robotics algorithms, developing, testing, and debugging software built on the ROS platform, and integrating sensors or actuators with robotic systems. You may collaborate closely with hardware engineers and other developers to ensure smooth system functionality, as well as participate in regular code reviews and team meetings. Documentation of your code and ongoing troubleshooting are also key responsibilities, helping maintain reliability and scalability. This role offers a dynamic environment where your contributions can directly impact the advancement of cutting-edge robotics solutions.
To thrive as a ROS Developer, you need a deep understanding of robotics, software engineering, and proficiency in programming languages such as C++ and Python, often supported by a degree in computer science, robotics, or a related field. Familiarity with the Robot Operating System (ROS), Linux-based development environments, and version control systems like Git is essential, with ROS certifications considered a plus. Strong problem-solving abilities, teamwork, and effective communication skills set standout candidates apart in this collaborative and innovative field. These skills enable developers to design reliable robotic systems, integrate hardware and software seamlessly, and adapt effectively within multidisciplinary teams.
A ROS (Robot Operating System) Developer is responsible for designing, developing, and maintaining robotic applications using the ROS framework. They work on tasks such as writing code for robot perception, motion planning, and control, often integrating sensors and actuators. ROS Developers typically use languages like C++ and Python and work with tools such as Gazebo and RViz. Their role is critical in industries like automation, robotics research, and autonomous vehicles.

Full-time
Posted 13 days ago
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)
Motion Planning & Coordination
Perception Pipeline Integration
Software Development & DevOps
Required Qualification:
Sourced by ZipRecruiter
51 - 200 Employees
Hagerstown, MD, US
2008