Start Your Search Here

Job Search

Sapphire Stream Technology

Toronto / Global

Senior Robotics Software Engineer Position

Job Description

Take on a senior role as a Robotics Software Engineer, specializing in ROS 2 to drive the development of cutting-edge robotics applications. Focus on integrating key sensors and enhancing machine learning for autonomous systems.

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

Apply Now

Similar Opportunities

View all jobs