- Implementing path planning and motion planning algorithms.
- 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 implementing path planning (A*, D*, RRT, or motion planning (pure pursuit, DWA, MPC, algorithms on systems deployed to customers.
- 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
- Knowledge of ROS, system identification, vehicle kinematics/dynamics, non-linear controls, computational geometry, reinforcement learning, multi-agent systems, 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
3 days ago
Clearpath Robotics Kitchener, Canada Full timeAbout 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 coordinat ...
-
Senior Navigation Developer
1 week 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 ...
-
Transitional Care Navigator
6 days ago
Grand River Hospital Kitchener, CanadaAt Grand River Hospital we are building a world class health care system supporting healthier lives for the communities we serve. We value people above all else and the experiences of our patients and their families, our team members, and our partners are at the very top of our a ...
-
Community Navigator
1 week ago
Sanguen Health Centre Kitchener-Waterloo, CanadaCommunity Navigator · Sanguen Health Centre - Safer Supply Program · **Job Type**: Full-time, contract position until March 31, 2024 · **Reports to**:Director of Peer & Community Development · **Deadline to Express Interest**:This posting will remain active until the position is ...
-
Diabetes Transition Navigator
23 hours ago
Grand River Hospital Kitchener, Canada**Location**:KW Campus · **Work Type**:Temporary Full Time · **Contract End Date: February 2025** · **Shift**:Non Union · Highly innovative and fast-paced program seeking high energy, organized, flexible Diabetes Navigator. The Diabetes Navigator would serve as a resource for pat ...
-
Community Navigator
1 week ago
Reception House Kitchener, Canada**Title: Community Navigator - Rohingya Speaking** · **Reports to: Manager, Resettlement and Housing** · **Terms: Casual/Occasional** · **Language Requirements: *Must speak Rohingya** · - *Must be able to work a minimum of 10 hrs/wk. Must be able to participate in an on-call rota ...
-
Partnership Coordinator
2 days ago
Child Witness Centre Kitchener, CanadaPartnership Coordinator · 1.0 FTE 29-month contract with the possibility of extension $37.91 per hour for 35 hours a week · Reporting to: Executive Director Position Summary: The Child and Youth Advocacy Centre (CYAC) of Waterloo Region is a collaborative initiative involving the ...
-
People Consultant
1 week ago
Google Waterloo, Canada**Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 7 years of experience in HR. · **Preferred qualifications**: · - Experience with cross-functional collaboration and influence. · - Experience in HR, people programs, or other large-scale peo ...
-
Part-time Faculty, Health
1 week ago
Conestoga College Kitchener, Canada Part timeRequisition Details · **Job Title**: · **Part-time Faculty, Health & Social Systems Navigation Program** · **Requisition #**: · **23-573** · **Campus**: · Doon · **Department**: · School of Health & Life Sciences · **Hours/Week**: · 3-6 · **Posting Date**: · Thursday, April 13, 2 ...
-
Client Care Navigator
23 hours ago
Vision Loss Rehabilitation Canada Kitchener, 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 pe ...
-
System Navigator
2 days ago
Child Witness Centre Kitchener, CanadaSystem Navigator · 0.5 FTE 29-month contract with a possibility of extension. $30.25 per hour for 17.5 hours per week · Position Summary: The System Navigator works with parents or caregivers who are victims of Intimate Partner Violence and their children being referred for advoc ...
-
Project Manager
3 days ago
Mayk Ideas Kitchener-Waterloo, Canada**About Mayk**: · Hey, Nice to Meet You · We are Mayk Ideas - growth advisors and marketing creatives Ingenuity without boundaries is at the heart of every strategy we envision and execute. We craft people-oriented, brand-building campaigns and business transformations that are i ...
-
Carrier Compliance Specialist
23 hours ago
Descartes Waterloo, Canada**Descartes Unites the People and Technology that Move the World** · The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our ne ...
-
Community Navigator
1 week ago
Sanguen Health Centre Waterloo, Canada**About Sanguen Health Centre** · Sanguen Health Centre exists to improve individual and community well-being by providing health and social care for people who face barriers to accessing traditional supports. This includes people living with HCV, people who use drugs, those expe ...
-
IT Business Analyst
5 days ago
Manulife Waterloo, Canada**_Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You've come to the right place. We're looking for ambitious people who share our values and want to make every day better for people around the world. If this sounds like you, and ...
-
Career Advisor
1 week ago
University of Waterloo Waterloo, CanadaOverview: · Career Advisors support students and/or alumni to identify and achieve their career and employment goals. They help them to identify their values, needs and skills and use this information to seek out, engage in, and extract meaning from a wide variety of experiences. ...
-
Product Manager
1 week ago
NAVBLUE Waterloo, CanadaFunctionPortfolio Growth · - Location- Waterloo, Ontario · - Reference- Contract typePermanent · - Working timeFull Time · **Job Summary**: · An exciting opportunity exists for a Product Manager role at NAVBLUE for our Flight Operations Solutions. Navblue provides a comprehensive ...
-
Technical Program Manager
2 days ago
MAXON Computer Waterloo, CanadaLocation: Waterloo, ON, Canada _ · **What you will do**: · - Collaborate with cross-functional stakeholders, including Design (UX), Engineering, and Product Management to plan, implement, prioritize and track concurrent projects, varying in size/scope/complexity, spanning across ...
-
Product Manager
1 week ago
Airbus Waterloo, Canada**Job Summary**: · An exciting opportunity exists for a Product Manager role at NAVBLUE for our Flight Operations Solutions. Navblue provides a comprehensive suite of software solutions for flight planning, performance optimization, crew management, and navigation services. These ...
-
Cad Technician
3 days ago
Planitar Inc Waterloo, Canada**About us** · Founded in 2013, in Kitchener, Ontario, Canada, Planitar Inc. is the maker of iGUIDE, a proprietary camera and software platform for capturing and delivering accurate floorplans, immersive 3D virtual tours and extensive property data. · iGUIDE is the most efficient ...
Senior Navigation Developer - Kitchener, Canada - Clearpath Robotics
Description
About 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 safe autonomous driving performance. 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: