- Implementing algorithms for multi-agent robotic systems.
- Developing robust, future-proof, and performant C++ software.
- Evaluating fitness/performance of algorithms and implementations.
- Following structured software development methodologies.
- Leading multi-disciplinary feature teams.
- Solving unforeseen technical challenges independently and efficiently. Required skills and experience:
- Graduate degree in engineering, computer science, or a related field.
- 5+ years of experience in developing collaborative multi-agent solutions for robotics that have been deployed on large fleets.
- 5+ years of professional experience in modern C++ with demonstrable knowledge of:
- Software design (requirements, architecture, interfaces, , and
- Software development (coding standards, code review, testing/validation, .
- Practical experience with: robot sensing, path planning, robot control, simulation, and numerical methods.
- Strong project management skills including scope planning, risk mitigation, and timeline management.
- Excellent leadership, teamwork, and communication skills. Bonus points for:
- Knowledge of ROS, system identification, vehicle kinematics/dynamics, non-linear controls, motion planning, computational geometry, reinforcement learning, and multi-robot communication.
- Understanding of sensors and their error models (particularly LiDAR and vision systems).
- Practical experience with actuators and drive controllers (particularly on differential drive and Ackermann platforms).
- Development experience with Python, Lua, Rust, and CUDA.
-
Senior Navigation Developer
Found in: Jooble CA O C2 - 3 days ago
Clearpath Robotics Kitchener, ON, CanadaPosition: Senior Navigation Developer - Multi-agent Coordination · Kitchener, Ontario or Remote/Virtual, Canada · Job Type: Full-Time, Permanent · Experience: 5+ years of relevant work experience · Graduate Degree in a related field · Division: OTTO Motors by Rockwell Automa ...
-
Senior Navigation Developer
Found in: Talent CA C2 - 2 days ago
Clearpath Robotics Kitchener, Canada Full timeAbout the Job · We're looking for a driven, resourceful, motivated candidate to work on path planning and motion planning as part of the OTTO Motor's Autonomy - Navigation team. You will take a leading role in developing the next generation of planning algorithms to maximize our ...
-
Regulatory Affairs Specialist
Found in: Appcast CA C2 A - 3 days ago
Vena Medical Kitchener, CanadaVena Medical - Regulatory Affairs Specialist · About Us: · Vena Medical is at the forefront of revolutionizing stroke treatment through cutting-edge catheter-based technologies. Our commitment to innovation has inspired our flagship products, the Vena MicroAngioscopeTM and the Ve ...
-
Chef de Produit Digital/UX H/F
Found in: Jooble CA O C2 - 2 days ago
Airbus Waterloo, ON, CanadaNavblue provides a comprehensive suite of software solutions for flight planning, performance optimization, crew management, and navigation services. These solutions are designed to help airlines improve operational efficiency, reduce costs, and enhance safety. · Navblue uses th ...
-
Scholar
Found in: Jooble CA O C2 - 1 day ago
Clearpath Robotics Kitchener, ON, CanadaVisiting Scholar Location: Job Type: 1-3 Year Contract. D in Computer Science, Engineer, or Equivalent · About OTTO Motors by Rockwell Automation · OTTO Motors is a global leader in autonomous technology for material handling inside manufacturing and warehouse facilities. With ...
-
In care work
Found in: Jooble CA O C2 - 3 days ago
Vision Loss Rehabilitation Canada Kitchener, ON, CanadaDo you want to work for a health care organization that changes people's lives? One that not only cares deeply about clients, but also values that its employees are its greatest asset? · Vision Loss Rehabilitation Canada is a unique health services organization that serves people ...
-
Visiting Scholar
Found in: Jooble CA O C2 - 1 day ago
Clearpath Robotics Kitchener, ON, CanadaPosition: Visiting Scholar Location: Kitchener, Ontario · Job Type: 1-3 Year Contract. Sabbaticals welcome. Experience: 5+ Years of Relevant Experience Education: Ph.D in Computer Science, Engineer, or Equivalent · About OTTO Motors by Rockwell Automation · OTTO Motors is a gl ...
-
Community Nurse
Found in: Jooble CA O C2 - 2 days ago
Central West Specialized Developmental Services Waterloo, ON, CanadaHours: Monday to Friday 8:30 am - 4:30 pm · Responsibilities: · Reporting to the Clinical Director Behavioural Services, the Community Nurse Specialist (RN) will work as part of the Central West Specialized Developmental Services – Dual Diagnosis Service Team, serving people f ...
-
Telecommute Business Development Specialist
Found in: Jooble CA O C2 - 3 days ago
PiinPoint Kitchener, ON, CanadaFull Time] Business Development Representative at PiinPoint (United States) | BEAMSTART Jobs Business Development Representative · Full Time · Remote Work · PiinPoint is a SaaS platform helping to reinvent retail communities by changing how retailers easily identify, validate, ...
-
Travel Lead
Found in: Jooble CA O C2 - 1 hour ago
Magnet Forensics Waterloo, ON, CanadaMagnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets and other IoT related devices. We are continually innovating so that our customers can deploy advanced and ef ...
-
Senior Specialist, Asset Management Office
Found in: Jooble CA O C2 - 14 hours ago
Navtech, Inc. Waterloo, ON, Canada Full timeThe Site Reliability Specialist III provides platform assistance and platform management in building, deployment and monitoring of NAVBLUE Solutions. The purpose of the position is to ensure smooth operations and delivery of NAVBLUE Solutions by ensuring the reliability of system ...
-
Full-time Customer Service Support
Found in: Jooble CA O C2 - 14 hours ago
Airbus Waterloo, ON, Canada Full timeHead of Customer Support - AMER page is loaded Head of Customer Support - AMER · Apply locations Waterloo time type Full time posted on Posted 2 Days Ago job requisition id JR Job Description: · The HO Customer Support - AMER will support the strategy, vision and roadmap for th ...
-
REMOTE Regulatory Affairs Specialist
Found in: Jooble CA O C2 - 3 days ago
Vena Medical Kitchener, ON, CanadaVena Medical - Regulatory Affairs Specialist · Vena Medical is at the forefront of revolutionizing stroke treatment through cutting-edge catheter-based technologies. Our commitment to innovation has inspired our flagship products, the Vena MicroAngioscopeTM and the Vena Balloon ...
-
Maintenance Planner MX
Found in: Jooble CA O C2 - 3 days ago
Clean Harbors Waterloo, ON, Canada Full timeClean Harbors is looking for an experienced Asset Maintenance Planner to join the team in Breslau ON . The Maintenance Planner will be responsible for: Maximizing operational profit through the use of effective planned maintenance. Accountable for the daily preparation of work ...
-
Director, Engineering
Found in: Jooble CA O C2 - 3 days ago
Mxv Kitchener, ON, Canada Full timeDirector of Engineering · ???? Hybrid - Kitchener-Waterloo or Toronto | $145K – $215K CAD + equity | This role is not eligible for visa sponsorship · The working world has changed over the last number of years with large remote workforces. Epoch is an all-in-one employee experi ...
-
Senior Database Programmer
Found in: Jooble CA O C2 - 3 days ago
NCR Corporation Waterloo, ON, CanadaNCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 yea ...
-
Communicative Disorders Assistant
Found in: Jooble CA O C2 - 2 days ago
KidsAbility Waterloo, ON, CanadaCommunicative Disorders Assistant (CDA) · Augmentative Communication Services (ACS) · OPSEU 258 salary range for Communicative Disorders Assistants is $ $28.12 per hour. · Assigned Site : Multiple Sites · Full-time Equivalency : Up to 0.5 FTE · Employment type : Contract · ...
-
Senior Database Engineer
Found in: Jooble CA O C2 - 3 days ago
NCR Corporation Waterloo, ON, CanadaNCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 yea ...
-
Director of Engineering
Found in: Jooble CA O C2 - 3 days ago
Mxv Kitchener, ON, CanadaDrag image to reposition · ???? · Director of Engineering · ???? Hybrid - Kitchener-Waterloo or Toronto | $145K – $215K CAD + equity | This role is not eligible for visa sponsorship · The working world has changed over the last number of years with large remote workforces. Job ...
-
Onsite Social Media Moderators- English
Found in: Talent CA 2 C2 - 1 hour ago
Equest Waterloo, CanadaPosition Summary: · Content Reviewers/Moderators are responsible for the day to day management of Application or Internet content, ensuring a quality experience is provided to millions of application or internet users. Reviewers have the opportunity to make a significant and dire ...
Senior Navigation Developer - Kitchener, Canada - Clearpath Robotics
Description
About the Job
We're looking for a driven, resourceful, motivated candidate to work on traffic management and multi-agent coordination as part of the OTTO Motor's Autonomy - Navigation team. You will take a leading role in developing the next generation of large fleet coordination algorithms, elegantly dealing with our own robots and any other traffic or obstacles in our way. Our team develops the core software responsible for planning efficient routes between endpoints in industrial facilities, driving those routes quickly and safely, and coordinating with other agents (robots, people, . We want you to identify state-of-the-art ideas from academia and industry, implement those ideas into efficient and robust software, and ensure the software works brilliantly as we deploy it around the world. You will work with product managers to define new features, collaborate with other teams to implement them, and support testing to ensure product quality. Your primary responsibilities will be: