Senior Robotics Software Engineer Position
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-08-21
Listing for:
Sapphire Stream Technology
Full Time
position Listed on 2026-08-21
Job specializations:
-
Software Development
Robotics, Embedded Software Engineer, AI Engineer (Applied/Software), Unix/Linux
Job Description & How to Apply Below
This position requires strong collaboration with software, AI, and embedded systems teams to build and refine reliable robotics solutions. You will tackle challenges in navigation, perception, and system performance. Your expertise will also contribute to mentoring junior engineers and improving best practices.
Key Responsibilities:
• Design robotics applications employing ROS 2 technology
• Integrate a variety of sensors for enhanced functions
• Develop navigation and obstacle avoidance features
• Utilize Gazebo and RViz for application testing
• Support deployment on Linux and embedded platforms
Requirements:
• Advanced degree in a relevant technical field
• Excellent programming ability in C++ and Python
• Proficiency with ROS 2 and embedded Linux
• Understanding of SLAM, mapping, and path planning
• Familiarity with AI technologies and robotics standards
Drive the future of robotics with your expertise in software engineering and autonomous systems.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
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:
×