Job Description:
We are looking for a Robotics Software Engineer / Autonomy Engineer to join our core autonomy team.
You will design, implement, and optimize the algorithms that power ROZOR’s self-driving platform—including navigation, SLAM, localization, mapping, planning, and perception integration.
Your work will directly influence the performance, safety, and behavior of our robots deployed across multiple industries.
Responsibilities:
- Develop and improve algorithms for SLAM, localization, and motion planning for indoor autonomous robots
- Implement robust navigation stacks on top of ROS/ROS2
- Integrate LiDAR, camera, ultrasonic, radar, and depth sensors into the autonomy pipeline
- Optimize obstacle detection, avoidance, and decision-making algorithms
- Conduct real-world testing and validation in hospitals, offices, warehouses, and public facilities
- Work closely with hardware, cloud, and product teams to deploy new autonomy features
- Improve reliability, safety, and edge-case handling of robot behaviors
- Contribute to fleet-level autonomy, mapping, and multi-robot coordination
Preferred Qualifications:
- Bachelor’s or Master’s in Robotics, Computer Science, Mechatronics, or related field
- 2+ years experience in robotics or autonomous systems (startup or AMR/mobile robotics preferred)
- Strong proficiency in C++ (preferred) and Python
- Hands-on experience with ROS / ROS2
- Experience with at least one of the following:
- SLAM / Visual SLAM
- LiDAR-based mapping
- Motion planning (A*, RRT, DWA, MPC)
- Sensor fusion (EKF/UKF)
- Navigation stack development
- Understanding of real-time systems and robot kinematics
- Strong debugging skills in real environments
