Robotics Engineer - Autonomous Mobile Robotics (AMR) Position Summary We are seeking a highly ... Design, develop, and deploy software for Autonomous Mobile Robot (AMR) platforms using ROS/ROS2.
Robotics Engineer - Autonomous Mobile Robotics (AMR) Position Summary We are seeking a highly ... Design, develop, and deploy software for Autonomous Mobile Robot (AMR) platforms using ROS/ROS2.
Robotics Engineer - AMR
Warren, MI · On-site
Robotics Engineer - Autonomous Mobile Robotics (AMR)Position SummaryWe are seeking a highly skilled ... Integrate ROS with industrial automation systems, including PLC-controlled and standalone robotic ...
Quick apply
Robotics Engineer - AMR
Warren, MI · On-site
Robotics Engineer - Autonomous Mobile Robotics (AMR)Position SummaryWe are seeking a highly skilled ... Integrate ROS with industrial automation systems, including PLC-controlled and standalone robotic ...
Robotics Engineer
Troy, MI · On-site
$100K - $130K/yr
Must Have Technical/Functional Skills - Strong ROS/ROS2 experience - Proficiency in C++ and/or ... Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world ...
Robotics Engineer
Troy, MI · On-site
$100K - $130K/yr
Must Have Technical/Functional Skills - Strong ROS/ROS2 experience - Proficiency in C++ and/or ... Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world ...
Robotics Engineer
Troy, MI · On-site
$100K - $130K/yr
Must Have Technical/Functional Skills - Strong ROS/ROS2 experience - Proficiency in C++ and/or ... Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world ...
Robotics Engineer
Troy, MI · On-site
$100K - $130K/yr
Must Have Technical/Functional Skills - Strong ROS/ROS2 experience - Proficiency in C++ and/or ... Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world ...
Robotics Engineer
Troy, MI · On-site
$100K - $130K/yr
Must Have Technical/Functional Skills - Strong ROS/ROS2 experience - Proficiency in C++ and/or ... Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world ...
Robotics Engineer
Troy, MI · On-site
$100K - $130K/yr
Must Have Technical/Functional Skills - Strong ROS/ROS2 experience - Proficiency in C++ and/or ... Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world ...
Senior Robotic AI-Perception Engineer - Only W2
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
Senior Robotic AI-Perception Engineer - Only W2
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 ...
Hands-on experience with ROS/ROS 2, robotics telemetry, logging, replay, or simulation data ... Experience mentoring engineers, setting technical direction, or establishing engineering standards ...
New
Hands-on experience with ROS/ROS 2, robotics telemetry, logging, replay, or simulation data ... Experience mentoring engineers, setting technical direction, or establishing engineering standards ...
New
Software Engineer II, Calibration
Ann Arbor, MI · On-site +1
We are currently seeking a Software Engineer who is enthusiastic about thriving in a hands-on ... Advanced experience with OpenCV, ROS, and numerical libraries for computer vision and robotics ...
Software Engineer II, Calibration
Ann Arbor, MI · On-site +1
We are currently seeking a Software Engineer who is enthusiastic about thriving in a hands-on ... Advanced experience with OpenCV, ROS, and numerical libraries for computer vision and robotics ...
Advanced Engineering & Research Intern
Plymouth, MI · On-site
$20 - $34/hr
JOB SUMMARY Supports advanced engineering and research for Level 4 autonomous driving by developing ... Familiarity with ML and simulation tools (e.g., PyTorch, Hugging Face, OpenCV, ROS/ROS 2, CARLA ...
Advanced Engineering & Research Intern
Plymouth, MI · On-site
$20 - $34/hr
JOB SUMMARY Supports advanced engineering and research for Level 4 autonomous driving by developing ... Familiarity with ML and simulation tools (e.g., PyTorch, Hugging Face, OpenCV, ROS/ROS 2, CARLA ...
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$100 - $150/hr
The Software Developer will work with senior engineers and scientists to research, develop, and ... Experience with database design, CI/CD pipelines, ROS, geospatial data processing (GDAL), or cloud ...
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$100 - $150/hr
The Software Developer will work with senior engineers and scientists to research, develop, and ... Experience with database design, CI/CD pipelines, ROS, geospatial data processing (GDAL), or cloud ...
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$90 - $130/hr
Lead software development projects and coordinate teams of junior software developers. * Develop ... Experience with one or more of the following: database design and maintenance, CI/CD pipelines, ROS ...
New
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$90 - $130/hr
Lead software development projects and coordinate teams of junior software developers. * Develop ... Experience with one or more of the following: database design and maintenance, CI/CD pipelines, ROS ...
New
Senior Simulation Vehicle Modeling Engineer
Ann Arbor, MI · On-site +1
$102K - $140K/yr
Partner with autonomy engineering teams to capture and implement vehicle model requirements that ... Proficiency in C++ (primary), Python for tooling and ML integrations, ROS/ROS2, CMake, and Linux.
Senior Simulation Vehicle Modeling Engineer
Ann Arbor, MI · On-site +1
$102K - $140K/yr
Partner with autonomy engineering teams to capture and implement vehicle model requirements that ... Proficiency in C++ (primary), Python for tooling and ML integrations, ROS/ROS2, CMake, and Linux.
Senior Simulation Vehicle Modeling Engineer
Ann Arbor, MI · On-site +1
$102K - $140K/yr
Partner with autonomy engineering teams to capture and implement vehicle model requirements that ... Proficiency in C++ (primary), Python for tooling and ML integrations, ROS/ROS2, CMake, and Linux.
Senior Simulation Vehicle Modeling Engineer
Ann Arbor, MI · On-site +1
$102K - $140K/yr
Partner with autonomy engineering teams to capture and implement vehicle model requirements that ... Proficiency in C++ (primary), Python for tooling and ML integrations, ROS/ROS2, CMake, and Linux.
Research Engineer - Software Developer
Ann Arbor, MI · On-site
$200K/yr
Summary Michigan Tech Research Institute is seeking an entry - to mid - level software developer to ... ROS (Robotic Operating System), geospatial data formats and processing (GDAL or similar), command ...
Research Engineer - Software Developer
Ann Arbor, MI · On-site
$200K/yr
Summary Michigan Tech Research Institute is seeking an entry - to mid - level software developer to ... ROS (Robotic Operating System), geospatial data formats and processing (GDAL or similar), command ...
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$200K/yr
The Software Developer will work with senior engineers and scientists to research, develop, and ... pipelines, ROS (Robotic Operating System), geospatial data processing (GDAL or similar), 4. ...
Research Engineer III - Software Developer
Ann Arbor, MI · On-site
$200K/yr
The Software Developer will work with senior engineers and scientists to research, develop, and ... pipelines, ROS (Robotic Operating System), geospatial data processing (GDAL or similar), 4. ...
Sr. System Test Engineer - HiL
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 ...
Sr. System Test Engineer - HiL
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 ...
Autonomous Driving Intern
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 ...
Autonomous Driving Intern
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 ...
Autonomous Driving Intern
Plymouth, MI · On-site
$20 - $34/hr
... like ROS (Robot Operating System) SKILLS & ABILITIES * Strong proficiency in C++ and Python, with solid foundations in data structures, algorithms, and software engineering best practices.
Autonomous Driving Intern
Plymouth, MI · On-site
$20 - $34/hr
... like ROS (Robot Operating System) SKILLS & ABILITIES * Strong proficiency in C++ and Python, with solid foundations in data structures, algorithms, and software engineering best practices.
Autonomous Driving Intern
$20 - $34/hr
... like ROS (Robot Operating System) SKILLS & ABILITIES * Strong proficiency in C++ and Python, with solid foundations in data structures, algorithms, and software engineering best practices.
Autonomous Driving Intern
$20 - $34/hr
... like ROS (Robot Operating System) SKILLS & ABILITIES * Strong proficiency in C++ and Python, with solid foundations in data structures, algorithms, and software engineering best practices.
Ros Developer information
See Detroit, MI salary details
$16.86 - $22.67
8% of jobs
$22.67 - $28.48
3% of jobs
$28.48 - $34.29
6% of jobs
$39.89 is the 25th percentile. Wages below this are outliers.
$34.29 - $40.10
7% of jobs
$40.10 - $45.91
14% of jobs
$45.91 - $51.72
9% of jobs
The median wage is $52.34 / hr.
$51.72 - $57.52
15% of jobs
$62.19 is the 75th percentile. Wages above this are outliers.
$57.52 - $63.33
15% of jobs
$63.33 - $69.14
12% of jobs
$69.14 - $74.95
7% of jobs
$74.95 - $80.76
3% of jobs
$16
$52
$80
How much do ros developer jobs pay per hour?
What is a ROS developer?
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.
What are the typical daily responsibilities of a ROS developer?
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.
What are the key skills and qualifications needed to thrive as a ROS developer?
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.
What are the most commonly searched types of Ros Developer jobs in Detroit, MI?
The most popular types of Ros Developer jobs in Detroit, MI are:
What are popular job titles related to Ros Developer jobs in Detroit, MI?
For Ros Developer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Ros Developer jobs in Detroit, MI look for?
The top searched job categories for Ros Developer jobs in Detroit, MI are:

Job description
Robotics Engineer - Autonomous Mobile Robotics (AMR)
Position Summary
We are seeking a highly skilled Robotics Engineer to support the development and deployment of next-generation Autonomous Mobile Robot (AMR) systems. This role focuses on advancing autonomous navigation, localization, mapping, and system integration using ROS/ROS2, AI-driven perception, and multi-sensor fusion technologies.
The ideal candidate will have strong experience in robotic software development, autonomous navigation, SLAM, and ROS integration, with the ability to develop and integrate intelligent robotic systems in industrial environments. A Master's degree in Robotics or a related field is preferred.
Key Responsibilities
- Design, develop, and deploy software for Autonomous Mobile Robot (AMR) platforms using ROS/ROS2.
- Develop and enhance SLAM algorithms by implementing inertial odometry fusion techniques to improve localization accuracy, efficiency, and robustness in challenging industrial environments.
- Design and implement multi-map fusion methods to integrate data from multiple sensor modalities into a unified mapping framework for enhanced localization, navigation, and path planning.
- Develop and integrate AI-based perception and navigation algorithms for autonomous robotic systems.
- Integrate robotic software with LiDAR, cameras, IMUs, wheel encoders, and other sensing technologies.
- Develop benchmarking and system integration tools to evaluate internal robotic platforms and commercial off-the-shelf solutions, enabling data-driven system architecture and performance analysis.
- Integrate ROS with industrial automation systems, including PLC-controlled and standalone robotic environments.
- Develop, test, validate, and optimize robotic software for real-world industrial deployment.
- Troubleshoot hardware, software, and communication issues across robotic systems.
- Collaborate with cross-functional engineering teams to deliver scalable and reliable autonomous robotic solutions.
Required Qualifications
- Master's degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Strong experience developing software using ROS/ROS2.
- Experience with Autonomous Mobile Robots (AMRs) or mobile robotic platforms.
- Strong understanding of SLAM, localization, sensor fusion, mapping, and autonomous navigation.
- Experience integrating AI/ML algorithms into robotic perception or navigation systems.
- Experience integrating LiDAR, cameras, IMUs, and other robotic sensors.
- Experience with industrial automation and PLC integration is a plus.
- Proficiency in C++ and Python.
- Strong debugging, testing, and system integration skills.
Preferred Qualifications
- Experience with navigation frameworks such as Nav2 and localization packages including AMCL.
- Experience with motion planning, path planning, obstacle avoidance, and autonomous navigation.
- Experience with sensor fusion frameworks (Kalman Filter, Extended Kalman Filter, factor graph optimization, or similar).
- Experience with Gazebo, Isaac Sim, or other robotics simulation environments.
- Experience deploying robotics solutions in manufacturing, warehouse automation, or industrial environments.
About Optimal Health Care
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Hagerstown, MD, US
Year founded
2008