Talent.com
S.i. Systems
Robotics Software Engineer to develop autonomous perception, localization, and robotics solutionsS.i. Systems • Saskatoon
Robotics Software Engineer to develop autonomous perception, localization, and robotics solutions

Robotics Software Engineer to develop autonomous perception, localization, and robotics solutions

S.i. Systems • Saskatoon
22 days ago
Job type
  • Full-time
Job description

Our client is seeking a Robotics Software Engineer to develop autonomous perception, localization, and robotics solutions using ROS/ROS2, SLAM, and computer vision for industrial automation environments

This is an in office role in Saskatchewan with some travel to field locations. It is a year long contract.

Must have:

· 5+ years of experience in Robotics Software Engineering, Autonomous Systems, or Robotics Automation development

· Strong programming experience in Python and/or C++ for robotics and real-time systems

· Hands-on experience with ROS or ROS2, including nodes, topics, services, actions, and TF

· Experience with SLAM, localization, navigation, or robotic perception systems

· Experience integrating cameras, LiDAR, IMUs, Radar, or multi-modal sensor systems

· Experience developing or deploying robotics systems in operational, industrial, or real-world environments

· Strong understanding of software engineering best practices including testing, version control, and code quality

Nice to have:

· Bachelor’s or Master’s degree in Engineering, Computer Science, Robotics, Physics, Mathematics, or a related field.

· Experience in industrial automation, mining, automotive, manufacturing, or field robotics environments

· Experience with Nav2, Cartographer, RTAB-Map, or similar robotics navigation frameworks

· Exposure to motion planning, sensor fusion, or state estimation

· Experience with robotics simulation tools such as Gazebo, Ignition, or Isaac Sim

· Experience deploying robotics or AI workloads on edge compute infrastructure

· Experience working in safety-critical or operational technology (OT) environments

What you will be doing:

· Design, develop, and maintain ROS/ROS2‑based robotics software for perception, localization, and autonomy.

· Implement and integrate computer vision pipelines for robotic perception, including object detection, tracking, and scene understanding using cameras, LiDAR, and other sensors.

· Develop and apply SLAM and localization techniques for mobile robots and autonomous machines operating in GPS‑denied or complex environments.

· Integrate perception, SLAM, and planning components with robotic platforms, automation systems, and edge compute infrastructure.

· Collect, curate, label, and analyze multi‑modal sensor data (camera, LiDAR, IMU, RADAR) to support development and validation of robotics algorithms.

· Optimize perception and robotics algorithms for real‑time performance, robustness, and deployment on edge hardware.

· Support in‑field testing, commissioning, and validation of robotic systems; diagnose performance issues and implement reliability improvements.

· Collaborate with controls, electrical, and mechanical teams to ensure seamless integration with physical systems.

· Maintain clear documentation, ROS packages, launch files, and well‑tested code to support long‑term operation and maintainability.



Create a job alert for this search

Robotics Software Engineer to develop autonomous perception, localization, and robotics solutions using ROS/ROS2, SLAM, and computer vision for industrial automation environments • Saskatoon

Similar jobs

Linux Systems Engineer

Quarterhill Inc.Saskatoon, Division No. 11, CA
Full-time

Linux‑based systems, particularly for edge computing environments.This role requires deep expertise in creating custom base OS images using tools like Kairos and Yocto, as well as a strong understa... Show more

 • Promoted

Hybrid Substation Physical Design Engineer Focused on Renewable Solutions

WSP Global Inc.Saskatoon, Division No. 11, CA
Full-time

Empower communities as an Intermediate Substation Design Engineer.Lead cutting-edge design projects that contribute to the transformation and implementation of renewable energy systems.In this role... Show more

 • Promoted

Senior Mechanical Engineer – AI-Driven Drone Hardware

SGASaskatoon, Division No. 11, CA
Full-time

A leading technology company is seeking a Senior Mechanical Engineer in Saskatoon to lead the design and optimization of drone hardware systems.This role involves integrating AI algorithms into har... Show more

 • Promoted

Electronics Hardware Engineer/Designer

Vecima Networks Inc.Saskatoon, Saskatchewan, Canada
Full-time

Electronics Hardware Engineer/Designer – New Product Development (Saskatoon) Vecima Networks is seeking an Electronics Engineer/Designer to contribute to the development of next‑generation telecomm... Show more

 • Promoted

Software Engineer II, Full-Stack (Marketplace Performance)

AffirmSaskatoon, Division No. 11, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Marketplace Performan... Show more

 • Promoted

Robotics Operator: Precision Welding & Automation

AutismservicesSaskatoon, Division No. 11, CA
Full-time

A manufacturing company in Canada is seeking a Robotics Operator to manage advanced robotic welding and material preparation equipment.The ideal candidate will have experience with programming and ... Show more

 • Promoted

Mechanical Technologist for Industrial Projects

Peter Lucas Project Management Inc.Saskatoon, Division No. 11, CA
Full-time

Explore a rewarding Mechanical Technologist position at Peter Lucas Project Management, focusing on cutting-edge projects in industrial sectors.Work in a 2-week rotation model enhancing your career... Show more

 • Promoted

Senior Software Engineer

Amaris Consultingsaskatoon, sk, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Physics Private Tutoring Jobs Saskatoon

SuperprofSaskatoon, Saskatchewan, CA
Full-time

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Electronics Hardware Engineer At Vecima

Vecima Networks Inc.Saskatoon, Canada
Full-time

Vecima Networks is looking for an Electronics Engineer/Designer in Saskatoon to contribute to the next generation of telecommunication and networking products.Your engineering prowess will support ... Show more

 • Promoted

Avionics Maintenance Engineer Position

RISE AirSaskatoon
Full-time

Join Rise Air in Saskatoon as an Avionics Maintenance Engineer.Focus on avionics systems maintenance while contributing to a supportive and diverse work environment.This full-time position is ideal... Show more

 • Promoted

DevSecOps Engineer - DLS Technology Corporation

DLS Technology Corporationsaskatoon, sk, ca
Full-time

DLS Technology Corporation is seeking a highly skilled.CI/CD pipelines, cloud infrastructure, and automation frameworks.The ideal candidate possesses a strong background in Infrastructure as Code (... Show more

 • Promoted

Staff Backend Product Software Engineer, Core

DropboxSaskatoon, Saskatchewan, Canada
Full-time

Role Description Dropbox is a Virtual First company.For this role, we are currently only authorized to hire candidates from the following provinces: Alberta, British Columbia, Ontario, and Saskatch... Show more

 • Promoted

Physics Private Tutoring Jobs Furdale

SuperprofFurdale, Saskatchewan, CA
Full-time

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Linux Systems Engineer

UNAVAILABLESaskatoon, Division No. 11, CA
Full-time

Linux-based systems, particularly for edge computing environments.This role requires deep expertise in creating custom base OS images using tools like Kairos and Yocto, as well as a strong understa... Show more

 • Promoted

Linux Systems Engineer

Electronic Transaction Consultants CorporationSaskatoon, Division No. 11, CA
Full-time

Linux-based systems, particularly for edge computing environments.This role requires deep expertise in creating custom base OS images using tools like Kairos and Yocto, as well as a strong understa... Show more

 • Promoted

Software Engineer II - Full-Stack Role

AffirmSaskatoon, Division No. 11, CA
Full-time

Unlock your potential with Affirm as a Software Engineer II focused on Full-Stack solutions for Marketplace Performance.You’ll help streamline the customer journey, making shopping easy and transpa... Show more

 • Promoted

Electronics Engineering Technologist For New Products

Vecima Networks Inc.Saskatoon, Canada
Full-time

Become part of Vecima Networks as an Electronics Engineering Technologist focusing on new product innovations in Saskatoon.Use your testing expertise to contribute to advanced telecommunications te... Show more