Senior Software Engineer, Motion Planning

6 days ago


Toronto, Canada AeroVect Full time

Senior Software Engineer, Motion Planning Join to apply for the Senior Software Engineer, Motion Planning role at AeroVect AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day‑to‑day operations. We are a Series A company backed by top‑tier venture capital investors in aviation and autonomous driving. Our customers include some of the world’s largest airlines and ground handling providers. For more information, visit Responsibilities Develop and implement advanced behavior planning algorithms for autonomous vehicles Collaborate with cross‑functional teams to ensure robust integration and functionality of planning systems Design, write, and maintain efficient and scalable code in C++ and Python Contribute to the architecture and continuous improvement of behavior planning software Conduct extensive testing in simulated environments and real‑world scenarios to validate and refine behavior planning algorithms Analyze system performance and implement enhancements based on data and feedback Maintain comprehensive documentation of code, algorithms, and system designs Work closely with other engineering teams to ensure seamless coordination and development Qualifications Proficient in modern C++ (11/14/17) and object‑oriented programming Skilled in Python for rapid prototyping and testing Strong in debugging, profiling, and optimizing code Deep understanding of behavior planning algorithms such as state machines, behavior trees, and probabilistic planning Familiarity with path planning algorithms like A*, RRT, or optimization‑based methods Master’s degree in Computer Science, Robotics, or a related field Minimum of 3 years of industry experience in autonomous driving, robotics, or a related field Preferred Qualifications Knowledge of state machines, behavior trees, and decision‑making under uncertainty Expertise in path planning algorithms such as A*, D*, and Rapidly‑exploring Random Trees (RRT) Knowledge of machine learning techniques, especially in the context of behavior prediction and planning Experience with ROS / ROS2 Implementing systems that can re‑plan at high frequencies to adapt to dynamic changes in the environment Ensuring that behavior planning algorithms can execute with minimal latency for real‑time navigation Proficiency in optimization techniques and probabilistic models for making informed planning decisions under uncertainty Master’s degree or PhD in Robotics, AI, Mathematics, or a related field with a focus on planning, optimization, or control theory is a plus Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries Airlines and Aviation Referrals increase your chances of interviewing at AeroVect by 2x. Get notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada . #J-18808-Ljbffr



  • Toronto, Canada AeroVect Full time

    Senior Software Engineer, Motion PlanningJoin to apply for the Senior Software Engineer, Motion Planning role at AeroVectAeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day‑to‑day operations. We are a Series A company backed by top‑tier venture capital investors in...


  • Toronto, Canada General Motors Full time

    Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of...


  • Toronto, Canada General Motors Full time

    Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of...


  • Toronto, Canada AeroVect Full time

    Staff Software Engineer, Motion Planning 3 days ago Be among the first 25 applicants Who We AreAeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day‑to‑day operations. We are a Series A company backed by top‑tier venture capital investors in aviation and autonomous...


  • Toronto, Canada AeroVect Full time

    Staff Software Engineer, Motion Planning 3 days ago Be among the first 25 applicants Who We Are AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day‑to‑day operations. We are a Series A company backed by top‑tier venture capital investors in aviation and autonomous...


  • Toronto, Canada Motion Recruitment Full time

    Join to apply for the Senior Software Engineer – C# role at Motion Recruitment. We're working with a fast-paced startup company here in Toronto, specializing in AI and 3D production models. They're looking for a seasoned Senior Software Engineer to join their fast growing team. They're located downtown Toronto and they're Hybrid (2x a week). This role is a...


  • Toronto, Canada Motion Recruitment Full time

    Join to apply for the Senior Software Engineer – C# role at Motion Recruitment . We're working with a fast-paced startup company here in Toronto, specializing in AI and 3D production models. They're looking for a seasoned Senior Software Engineer to join their fast growing team. They're located downtown Toronto and they're Hybrid (2x a week). This role is...


  • Toronto, Canada General Motors Full time

    A leading automotive company in Canada is seeking an experienced ADAS Motion Estimation Senior Software Engineer to provide technical leadership in designing, developing, and testing advanced driver assistance software. The role involves developing Vehicle Motion Estimation algorithms for automated driving features and leading Motion Estimation projects....


  • Toronto, Canada General Motors Full time

    A leading automotive company in Canada is seeking an experienced ADAS Motion Estimation Senior Software Engineer to provide technical leadership in designing, developing, and testing advanced driver assistance software. The role involves developing Vehicle Motion Estimation algorithms for automated driving features and leading Motion Estimation projects....

  • Data Engineer

    1 day ago


    Toronto, Canada Motion Recruitment Full time

    This range is provided by Motion Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $70.00/hr - $75.00/hr Direct message the job poster from Motion Recruitment Lead Talent Recruiter, Enterprise Talent Services at Motion Recruitment One of Canada's largest financial services...