Amsterdam
3 weeks ago
Staff Software Engineer, Motion Planning logo

Staff Software Engineer, Motion Planning

AeroVect

Staff Software Engineer, Motion Planning

AeroVect is seeking a Staff Software Engineer to design and build planning systems for autonomous ground support equipment in airport environments. The role involves owning the planning stack, mentoring engineers, and collaborating with cross-functional teams. Requires extensive experience in autonomous systems, strong C++ or Python skills, and a degree in a related field.

On-siteFull-timePrincipalC++Python

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

On-site

Experience Required

5 years

Employment Type

Full-time

Experience Level

Staff

Core Qualifications

Technical (Must-have)
C++PythonLinuxROS/ROS2DDSTrajectory OptimizationDecision MakingConstraint OptimizationMission PlanningBehavior PlanningMotion PlanningAutonomous SystemsSoftware DevelopmentFunctional SafetySystems Engineering
Soft Skills
CommunicationProactivenessOwnershipMentoringAdaptability

Preferred Qualifications

Technical (Nice-to-have)
Modern C++MISRAISO 26262RoboticsStartup Experience

Key Responsibilities

  • 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.
  • Collaborate cross-functionally with perception, controls, localization, and systems engineering teams to deliver an integrated autonomous driving system.
  • Establish and promote best practices in software development, functional safety, and systems engineering as they apply to the planning domain.
  • Mentor other engineers through technical guidance, code review, and design discussions.
Staff Software EngineerMotion PlanningAutonomous DrivingRoboticsC++PythonROSAviationGround HandlingRaaS