Robotics Software Engineer with ROS 2
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-08-04
Listing for:
Sapphire Stream Technology
Full Time
position Listed on 2026-08-04
Job specializations:
-
Software Development
Robotics, AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Job Description & How to Apply Below
This role requires collaboration across software, AI, and hardware teams to design and implement reliable robotics solutions. You will focus on building ROS 2 nodes, enhancing navigation features, and integrating cutting-edge AI models. The position also involves troubleshooting and optimizing system performance.
Key Responsibilities:
• Design and develop robotics applications using ROS 2
• Create ROS 2 nodes, packages, and launch files
• Integrate cameras, LiDAR, GPS, and other sensors
• Develop features for object detection and sensor fusion
• Improve navigation capabilities using SLAM and mapping
Requirements:
• Bachelor’s or master’s in Robotics or related field
• Proficient in C++ and Python programming
• Experience with ROS 2 and Linux systems
• Hands-on knowledge of perception and navigation
• Familiarity with AI frameworks like Tensor Flow
Maximize your potential in robotics through cutting-edge software engineering and system integration.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×