
Staff Software Engineer, Motion Planning
AeroVect is seeking an experienced Staff Software Engineer to design and build best-in-class mission, behavior, and motion planning systems for autonomous driving in structured, low-speed airside environments. The role owns the planning stack architecture and requires strong C++ or Python skills, Linux experience, and hands-on production planning experience for autonomous systems.
What you'll do
- Design, implement, and iterate on the mission planner, behavior planner, and motion planner for autonomous ground support equipment operating in airport airside environments
- Drive key technical decisions across the planning stack — selecting algorithms, defining interfaces, and establishing the architecture that the team builds on
- Prototype and evaluate new planning approaches (e.g., optimization-based methods, search-based planners, learning-augmented pipelines) and bring the best ideas to production
What you need
Must-have
C++PythonLinuxMotion PlanningBehavior PlanningMission PlanningTrajectory OptimizationDecision-making under uncertainty
Nice-to-have
Modern C++ (14 and beyond)MISRAISO 26262Learning-augmented pipelinesNetworking middleware
Soft skills
CommunicationProactivenessOwnershipMentoringAdaptability
Autonomous DrivingMotion PlanningRoboticsAviationC++PythonROS2Series AStaff EngineerRaaS