SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, Behavior Planning

Aerovect - Remote - Remote - posted 2026-09-17

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

AeroVect is a Series A autonomous vehicle company transforming ground handling operations for airlines and ground service providers globally. We are seeking a Senior Software Engineer to design and build behavior planning systems for autonomous vehicles operating in structured, low-speed airport environments. In this role, you will own the design and implementation of key modules in the behavior planner—the decision-making layer that determines vehicle actions in complex, dynamic airside scenarios. You'll work at the intersection of mission-level goals and motion-level execution, tackling multi-agent interaction modeling, rule-based and learned decision-making, and edge cases unique to airport ground operations. This is a deeply technical position reporting to the Planning Tech Lead, working closely with the autonomy engineering team. Responsibilities: - Develop and implement advanced behavior planning algorithms for autonomous vehicles - Design, write, and maintain efficient, scalable code in C++ and Python - Collaborate with cross-functional teams to ensure robust integration and functionality of planning systems - Contribute to the architecture and continuous improvement of behavior planning software - Conduct extensive testing in simulated and real-world scenarios to validate and refine 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 Requirements: - Proficient in modern C++ (11/14/17) and object-oriented programming - Skilled in Python for rapid prototyping and testing - Strong debugging, profiling, and code optimization skills - Deep understanding of behavior planning algorithms (state machines, behavior trees, probabilistic planning) - Familiarity with path planning algorithms (A*, RRT, optimization-based methods) - Master's degree in Computer Science, Robotics, or related field - Minimum 3 years of industry experience in autonomous driving, robotics, or related field Preferred: - Knowledge of state machines, behavior trees, and decision-making under uncertainty - Expertise in path planning algorithms (A*, D*, RRT) - Machine learning techniques for behavior prediction and planning - ROS / ROS2 experience - High-frequency replanning systems for dynamic environments - Low-latency behavior planning for real-time navigation - Optimization techniques and probabilistic models - Master's or PhD in Robotics, AI, Mathematics, or related field with focus on planning, optimization, or control theory

Similar roles