Robotics Software Engineer/Autonomy Engineer
Job in
Hamilton, Ontario, E8H, Canada
Listed on 2026-09-23
Listing for:
ROZOR
Full Time
position Listed on 2026-09-23
Job specializations:
-
Software Development
Robotics, AI Engineer (Applied/Software), Embedded Software Engineer
Job Description & How to Apply Below
Hamilton, ON
· Canada Full Time $44,000–55,000 / year Autonomy team
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.
Responsibilities- Develop and improve algorithms for SLAM, localization, and motion planning for indoor autonomous robots.
- Implement robust navigation stacks on top of ROS / ROS 2.
- Integrate LiDAR, camera, ultrasonic, radar, and depth sensors.
- Optimize obstacle detection, avoidance, and decision-making algorithms.
- Conduct real-world testing in hospitals, offices, warehouses, and public facilities.
- Work closely with hardware, cloud, and product teams.
- Improve reliability, safety, and edge-case handling.
- Contribute to fleet-level autonomy and multi-robot coordination.
- Bachelor's or Master's in Robotics, Computer Science, Mechatronics, or related field.
- 2+ years experience in robotics or autonomous systems.
- Strong proficiency in C++ (preferred) and Python.
- Hands-on experience with ROS / ROS 2.
- Experience with SLAM, LiDAR mapping, motion planning, sensor fusion, or navigation stack development.
- Understanding of real-time systems and robot kinematics.
- Strong debugging skills in real environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×