Responsibilities: ROS Programming: Develop, optimize, and maintain ROS based software applications for robot control, perception, and navigation. Troubleshoot and debug ROS code to ensure reliable and efficient performance. Interface Management: Design and implement effective interfaces, ensuring seamless communication between robotic…