Job Search and Career Advice Platform
1,915

Software Engineer jobs in Canada

Senior Real Time Software Engineer

Senior Real Time Software Engineer
T-Net British Columbia
Vancouver
CAD 80,000 - 120,000
I want to receive the latest job alerts for “Software Engineer” jobs

Systems Software Engineer

Systems Software Engineer
Diagnostic Solutions International
Ontario
CAD 80,000 - 110,000

Python Software Engineer - Ubuntu Hardware Certification Team

Python Software Engineer - Ubuntu Hardware Certification Team
Canonical
Moncton
Remote
CAD 80,000 - 100,000

System Software Engineer - Ubuntu Networking

System Software Engineer - Ubuntu Networking
Canonical
Regina
CAD 80,000 - 120,000

Python Software Engineer - Ubuntu Hardware Certification Team

Python Software Engineer - Ubuntu Hardware Certification Team
Canonical
Trois-Rivières
CAD 80,000 - 100,000
Discover more opportunities than anywhere else.
Find more jobs now

Full-Stack Software Engineer

Full-Stack Software Engineer
Manulife
Waterloo
CAD 75,000 - 141,000

Senior Staff Software Engineer

Senior Staff Software Engineer
Capital One Canada
Toronto
CAD 90,000 - 150,000

Sr. Software Development Engineer - Amazon Web Services

Sr. Software Development Engineer - Amazon Web Services
CNSC
Vancouver
CAD 150,000 - 252,000
Headhunters Connect with headhunters to apply for similar jobs

Principal Bioinformatics Software Engineer

Principal Bioinformatics Software Engineer
Roche
Alberta
CAD 80,000 - 110,000

Senior Software Engineer

Senior Software Engineer
Cornerstone OnDemand
Canada
Remote
CAD 70,000 - 110,000

Senior Software Engineer, Session Replay

Senior Software Engineer, Session Replay
Sentry
Toronto
CAD 185,000 - 220,000

Software Engineer II (Merchant Advocacy, Fullstack)

Software Engineer II (Merchant Advocacy, Fullstack)
Affirm
Canada
Remote
CAD 125,000 - 175,000

Python Software Engineer

Python Software Engineer
CG Consulting Group
Toronto
CAD 80,000 - 120,000

Full Stack Software Engineer

Full Stack Software Engineer
Manulife Financial
Toronto
CAD 75,000 - 141,000

Lead Software Engineer (Microservices)

Lead Software Engineer (Microservices)
Perfaware
Canada
CAD 90,000 - 130,000

Sr Software Development Engineer - Grants Development

Sr Software Development Engineer - Grants Development
Workday, Inc.
Vancouver
CAD 100,000 - 140,000

Senior Software Engineer

Senior Software Engineer
Autodesk
Ontario
CAD 90,000 - 130,000

software engineer

software engineer
REWARDUP INC.
Golden Horseshoe
CAD 100,000 - 125,000

Senior Software Engineer

Senior Software Engineer
Fivetran, Inc.
Toronto
CAD 100,000 - 130,000

Sr Software Engineer - Evisort

Sr Software Engineer - Evisort
Workday
Vancouver
CAD 132,000 - 200,000

Software Development Engineer - Evisort

Software Development Engineer - Evisort
Workday
Vancouver
CAD 106,000 - 160,000

Senior Software Engineer

Senior Software Engineer
Employer Direct Healthcare
Canada
Remote
CAD 80,000 - 120,000

Software Engineer

Software Engineer
CircleCI
Toronto
CAD 142,000 - 177,000

IDD-GIS Coordinator (Software Engineer)

IDD-GIS Coordinator (Software Engineer)
Aecon Concessions
Toronto
CAD 60,000 - 100,000

Staff Software Engineer, Smart Trailer & Connected Equipment

Staff Software Engineer, Smart Trailer & Connected Equipment
Rocket Lab
Canada
CAD 154,000 - 213,000

Top job titles:

Part Time jobsWork From Home jobsRemote jobsGovernment jobsOnline jobsWarehouse jobsChildcare jobsConstruction jobsFull Time jobsVirtual Assistant jobs

Top companies:

Jobs at AmazonJobs at WalmartJobs at CraJobs at RbcJobs at Air CanadaJobs at CibcJobs at LoblawsJobs at ScotiabankJobs at Tim HortonsJobs at Ttc

Top cities:

Jobs in TorontoJobs in MontrealJobs in CalgaryJobs in VancouverJobs in OttawaJobs in MississaugaJobs in QuebecJobs in EdmontonJobs in WinnipegJobs in Surrey

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobsEngineer Electrical jobs

Senior Real Time Software Engineer

T-Net British Columbia
Vancouver
CAD 80,000 - 120,000
Job description

Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Real Time Software Engineer to join our Real Time Systems team. The Real Time Software Engineer is a crucial part of our team, supporting the integration and control of complex robotic systems through deterministic and low-latency software frameworks. Reporting to the Real Time Software Lead, you'll contribute to the overall efficiency and effectiveness of our growing organization.

The right candidate will be a valued part of the team as you support the continued improvement in our hardware interface scaling, robot embodiment support, and dexterous manipulation systems, own the coordination of project deliverables across control and AI integration boundaries, and innovate best practices that drive continuous improvements in our motion control stack and system-level integration readiness.

Success Criteria
  • The main challenge for this role in the first year will be developing and scaling real-time control software to support general-purpose robot platforms, ensuring seamless integration between low-latency systems and high-level AI behaviors.
  • Within 90 days, you will contribute to validating real-time applications with AI workloads, find integration gaps, and prepare the system for complex control tasks.
  • This role will collaborate with AI/ML developers, hardware and controls engineers, infrastructure, systems, and program management teams.
  • Hands-on experience with real-time Linux, ROS 2, hardware/software integration, and debugging performance-critical systems will help someone ramp up quickly.
  • This role offers growth opportunities in real-time optimization, control software, system integration, and scalable architecture for robot fleets.
  • This role will mentor others and share knowledge through documentation, collaboration, code reviews, and company-wide presentations.


Your Experience

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Mechatronics, or Robotics with 5+ years of relevant industry experience, or a Master's degree in one of these fields.
  • Comprehensive experience with real-time software architectures, ROS 2, and robot hardware control.
  • A track record of technical excellence and successful delivery of motion control and robot integration projects.
  • Understanding of computer hardware and passion for debugging across multiple layers of a system: hardware, kernel, middleware, and user-level applications.


Skills

  • Proficiency in C++ and Python, with strong experience in real-time systems and control software development.
  • Solid experience working with Linux, including system-level configuration, debugging, and performance tuning for real-time multi-threaded applications.
  • Strong ROS 2 and DDS experience, including robotic systems integration and control interface extension for seamless communication.
  • Hands-on experience with EtherCAT, including configuring and integrating EtherCAT masters and slaves for real-time robotic control applications.
  • Experience with computer vision technologies is highly valued, and familiarity with camera, video processing, and streaming protocols would also be beneficial.
  • Familiarity with MATLAB/Simulink is considered an asset, particularly for control algorithm development and simulation.
  • Excellent verbal and written communication skills, with a focus on clarity in technical discussions and documentation.
  • Above all else, a consistently positive attitude and a willingness to do whatever it takes to create robust solutions to mission objectives.
  • Successful candidates will be a proponent of personal responsibility for themselves and their teammates.
  • Empathetic listener with conflict resolution capabilities.
  • Consistent bias for action, communication, and interpersonal savvy.
  • Self-motivated and able to solve problems independently.
  • Mission driven and passionate about bringing human-like intelligence to machines.

Working at Sanctuary AI

Sanctuary AI is an equal opportunity employer; employment with Sanctuary AI is governed based on skills, competence, and qualifications and will not be influenced in any way by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status. In 2023, Sanctuary AI moved into a state-of-the-art office facility and has been recognized by LinkedIn as a Top Startup company.

Compensation and Benefits

Sanctuary offers a market-leading compensation package that includes competitive salaries, equity stakes, and a full suite of benefits for permanent employees, encompassing health coverage, paid time off, cutting-edge work facilities, and worksite flexibility by role. Our commitment to fairness ensures that our total compensation consistently surpasses market standards.

About Sanctuary AI

Founded in 2018, Sanctuary builds humanoid robots and a novel control system for them that integrates symbolic logic and reasoning with data-driven robot foundation models. We use our robots to collect vision, audio, touch, and proprioception data from the perspective of the robot while they perform real-world work tasks. We use that data to train multimodal robot foundation models. Because our systems are vertically integrated, we can design, deploy, and refine at scale. Our mission is to create the world's first human-like intelligence in general-purpose robots.

  • Previous
  • 1
  • ...
  • 25
  • 26
  • 27
  • ...
  • 77
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved