





Niche ROS/SLAM robotics skillset reduces applicant density despite Bengaluru metro location.
Specialized robotics, ROS and SLAM expertise limits transferability across industries.
Mandatory ROS, C++/Python, SLAM and real-robot experience create strict technical filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own the design, development, testing, and deployment of autonomous mobile robot software modules such as navigation, SLAM, and state machines.
Drive measurable improvements in navigation or localization performance on live deployments and lead architectural decisions on core AMR software.
Collaborate cross-functionally with hardware, software, and product teams; perform field testing; and mentor junior engineers to raise engineering standards.
Bachelor's or Master's degree in Computer Science, Computer Engineering, Mechatronics, or equivalent.
Strong proficiency in C++ and Python programming languages.
Hands-on experience with ROS/ROS2 and Ubuntu/Linux development environments.
Demonstrable real-world robotics experience; Work Experience Required: Not explicitly mentioned in the JD.
Experienced in independently shipping significant robotics software modules with end-to-end system understanding (mechanical, electrical, and software).
Able to debug complex runtime issues with minimal escalation and collaborate effectively across multiple technical teams.
Focused on measurable impact and driving software improvements in live industrial autonomous robot deployments.