Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Behavior Planning

$160k - $200k per year
Full-time

AeroVect

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 driving. Our customers include some of the world’s largest airlines and ground handling providers. For more information, visit

We are looking for an experienced Senior Software Engineer who can design and build best-in-class behavior planning systems for autonomous driving in structured, low-speed environments.

In this role, you'll own the design and implementation of key modules in the behavior planner — the decision-making layer that determines what the vehicle should do in complex, dynamic airside scenarios. You'll work at the intersection of mission-level goals and motion-level execution, tackling problems in multi-agent interaction modeling, rule-based and learned decision-making, and robust handling of edge cases unique to airport ground operations.

This opportunity offers a deeply technical engineer the chance to shape a market-defining enterprise product that combines autonomous vehicle technology with a robotics-as-a-service (RaaS) business model. This role reports to our Planning Tech Lead and works closely with the autonomy engineering team.

YOU WILL

- 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

YOU HAVE

- 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

WE PREFER

- 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

Compensation: CA$160K - CA$200K

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Behavior Planning in Canada vacancy
  •  ...learn more visit: You will... Design and develop motion planning software and algorithms, building the brain which orchestrates...  ...traffic scenarios. Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable... 
    Senior
    Long term contract
    Full time
    Temporary work

    Waabi

    Canada
    5 days ago
  •  ...Software Engineering Team Full-time CaptivateIQ is transforming the way companies plan, manage, and optimize sales performance. We started by revolutionizing incentive compensation...  .... About the Role We’re looking for a Senior Software Engineer who thrives at the... 
    Senior
    Full time
    Internship

    CaptivateIQ

    Canada
    5 days ago
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the...  ...their terms.  About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...  ...Generous performance-based bonus plans to all eligible employees - we share in... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    4 days ago
  •  ...Cloudbeds , we're not just building software, we're transforming...  ...Cloudbeds. This is a product engineering role focused on production AI...  ...customer journeys. You'll join a senior, product-minded group that...  ...detect regressions, understand behavior, and improve over time... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Third-Party Job Posts

    Canada
    4 days ago
  • usd180k - usd200k per year

     ...an unconventional group of market-leading SaaS software companies, serving industries ranging from behavioral health to transportation to childcare. ASG...  ...and enabler for ASG’s portfolio companies. The Senior Software Engineer will directly lead and contribute to software... 
    Senior
    Full time

    ASG

    Canada
    5 days ago
  • usd150k - usd180k per year

     ...roadmap isn't handed to you here. You'll help write it. As a Senior Software Engineer at Wisdom, you'll own hard problems end-to-end — from schema...  ...prompt architecture, structured outputs, and handling model behavior in live systems - Strong command of TypeScript/JavaScript;... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    Wisdom

    Canada
    4 days ago
  • usd120k - usd150k per year

     ...intelligence, powerful decision engine and investigation tools work...  ...the globe. Our award-winning software platform is powered by a team...  ...learning to detect fraudulent behavior and catch fraudsters Build and...  ...Insurance Retirement Savings Plan Paid Vacation Engineering... 
    Senior
    Full time
    Remote work

    DataVisor

    Canada
    2 days ago
  • $200k - $220k per year

     ...scalable data infrastructure for TRM's products and services. As a Senior Software Engineer on Data Infrastructure (RDBMS), you will develop, operate,...  ...Postgres) - Deep SQL optimization skills (Explain Plans, CTEs, window functions, partitioning, index design, query-planner... 
    Senior
    Part time
    Worldwide
    Day shift

    TRM Labs

    Canada
    5 days ago
  • $122.84k - $180k per year

     ...— we’re rethinking what it means for software to work with you, not just for you. Our...  ...assistant, and we’re looking for a Senior Full-Stack AI Engineer who wants to help define what AI-native...  ...the assistant behaves and how that behavior surfaces to the user. - Design for... 
    Senior
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Pebl

    Canada
    5 days ago
  •  ...love it here. Our customers don't buy software. They buy a working AI agent that...  ...problems, and holds up in production. As a Senior Software Engineer, Agents on our Delivery team, you make...  ...agent's instructions and conversation behavior, build the integrations the agent... 
    Senior
    Full time
    Remote work
    Flexible hours
    Shift work

    Replicant

    Canada
    4 days ago
  • usd117.5k - usd164.5k per year

     ...teams. Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience &...  ...based on the terms of the sales commission plan applicable to the role. #LI-RS1...  ...years in a row.  –  Greenhouse Software is an equal opportunity employer. All qualified... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Canada
    1 day ago
  • usd148k per year

     ...experiences. We're a cross-functional team of engineers, product managers, designers, and data...  ...scalability. YOUR MISSION As a Senior Software Engineer on the Growth & Engagement team...  ...that help teams understand customer behavior and make informed product decisions. -... 
    Senior
    Long term contract
    Full time

    Mural

    Canada
    5 days ago
  • $160k - $195k per year

     ...learning. As an AI-Driven Full Stack Engineer, you'll be part of a team...  ...discussions, release planning, and company-wide engineering...  ...computer vision, recommendation engines etc. Proficiency with cloud infrastructure...  ...days A comprehensive benefits plan with premiums paid in full by... 
    Senior
    Remote job
    Work at office
    Work from home
    Canada
    1 day ago
  • $103k - $160k per year

     ...Clariti builds community development software for cities and counties: permitting, licensing, plan review, and the workflows that...  ...products and part of how our engineering pods build them. About the...  ...developer. The pod is small and senior, and works inside our Agentic SDLC... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Clariti Cloud Inc.

    Canada
    5 days ago
  • usd200k - usd255k per year

     ...else can. About the role: We are seeking an exceptional Senior Software Engineer to join our Engineering team. Garner’s Engineering team...  ...participate in our equity incentive and competitive benefits plans, including but not limited to: flexible PTO, Medical/Dental/Vision... 
    Senior
    Full time
    Remote work
    Flexible hours

    Garner Health

    Canada
    5 days ago
  •  ...Role Description:  Defense Unicorns is seeking a Senior to Staff Software Engineer to help drive our transformation from legacy, on-premises software...  ...building our next-generation, cloud native maintenance planning and execution tool.  You'll be joining Defense Unicorns’ US... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Defense Unicorns

    Canada
    4 days ago
  • usd148k - usd185k per year

     ...Institutional Page ABOUT THE ROLE Our Engineering team helps Nubank to create and use the...  ...products. We strive for state-of-the-art software development practices that currently...  ...understanding their broad architecture - Plan and execute on entire features, collaborating... 
    Senior
    Full time

    Nubank

    Canada
    4 days ago
  • $160k - $200k per year

     ...Looking For We are seeking a highly skilled and motivated Senior Software Engineer with 6+ years of hands-on experience developing robust,...  ...PostgreSQL, SQL Server, MongoDB, RabbitMQ, Docker and AWS Plan, triage, and prioritize work  Qualifications: ~6+... 
    Senior
    Full time
    Remote work

    Cross River

    Canada
    5 days ago
  •  ...Or you've already changed how you write software with agentic coding tools, and you want...  ..." different. We're looking to add a Senior Software Engineer to this nerd club of ours. If you're a...  ...tools like Cursor and Claude every day to plan, write, refactor, and test code, while... 
    Senior
    Full time

    Lean TECHniques

    Canada
    5 days ago
  • usd150k - usd190k per year

     ...world depend on to keep their engineering teams focused on what matters...  ...and close-knit group with a software-driven culture (yep, even our...  ...products built around it. As a Senior Software Engineer, you’ll...  ...and authorization—from query planning and execution to performance,... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    AuthZed

    Canada
    5 days ago
  •  ...Senior Software Engineer Department: Engineering About Atomic Industries Atomic Industries is reinventing how the world makes things...  ...platform tackles the hardest problems in geometry, process planning, and fabrication, collapsing production timelines from... 
    Senior
    Full time
    Visa sponsorship

    Atomic Industries, Inc.

    Canada
    5 days ago
  •  ...customer service. We’re looking for a Software Development Engineer in Test (SDET) to help raise the bar for...  ...AI. What You'll Do - Act as a senior technical authority for quality engineering...  ...of testing voice-driven product behavior. - Experience building quality initiatives... 
    Senior
    Full time
    Remote work
    Flexible hours

    Replicant

    Canada
    4 days ago
  • usd130k - usd190k per year

     ...huge challenges with a small team, so every improvement you will ship makes a huge difference. We’re looking for a Full Stack Software Engineer to join Replicant’s engineering team! As part of our team, you’ll design and deliver technology that powers natural, human-like... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Replicant

    Canada
    4 days ago
  • $225k - $265k per year

     ...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check-in... 
    Senior
    Full time
    Work at office
    Work from home

    NextPatient

    Canada
    4 days ago
  •  ...Software Engineering Full-Time At Warner Music Group, we’re a global collective of music makers and music lovers, tech innovators and inspired...  ...independent. About The Job: We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the... 
    Senior
    Full time
    Contract work

    Warner Music Inc.

    Canada
    4 days ago
  •  ...The Role Voltus is hiring for multiple roles at the senior level on several teams. As a Senior Engineer you will find a home on one of these teams and assume...  .... Technologies We Use We build scalable software using Python, Postgres, Go, FastAPI, Temporal, Delta... 
    Senior
    Full time
    Remote work

    Voltus

    Canada
    5 days ago
  • $132k - $181.7k per year

     ...AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing...  ...Are: ~5+ years building production software, with significant experience in desktop applications...  ...Knowledge of Excel's calculation engine, object model, and common power-user... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    AlphaSense

    Canada
    2 days ago
  •  ...has seen billions invested in software. Almost none of it was built for...  ...think carefully about model behavior, reliability, and what it means...  ...a regulated industry. Every engineer here owns that problem. This...  ...: Kinesis, Greengrass As a Senior Software Engineer, you will work... 
    Senior
    Full time
    Remote work

    Invert

    Canada
    1 day ago
  • $125.8k per year

     ...ARE YOU AN EXPERIENCED SOFTWARE DEVELOPER WITH A PASSION FOR FINDING CREATIVE SOLUTIONS TO REAL-WORLD PROBLEMS? Then Jobber might be the place for you! We're looking for Senior Software Engineers to be part of our Product Software Engineering team. At Jobber, we don’t... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    Jobber

    Canada
    5 days ago
  •  ...Engineering Full-time At Wave, we help small businesses to thrive so the heart of our communities beats stronger. We work in an...  ...bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers,... 
    Senior
    Full time

    Wave

    Canada
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Behavior Planning. Be the first to apply!