Contacts
Get in touch
Close

Contacts

McMaster Innovation Park
Canada, ON L8P 0A1

+1 (905) 9797 626

info@rozor.ai

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
Apply job