Staff Software Engineer, Motion Planning

AeroVect

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

About the Company

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.

Responsibilities

  • Design, implement, and iterate on the mission planner, behavior planner, and motion planner for autonomous ground support equipment
  • Drive key technical decisions across the planning stack, including algorithm selection and architecture definition
  • Prototype and evaluate new planning approaches such as optimization-based methods and search-based planners
  • Collaborate cross-functionally with perception, controls, localization, and systems engineering teams
  • Establish best practices in software development, functional safety, and systems engineering
  • Mentor other engineers through technical guidance, code review, and design discussions

Requirements

  • Bachelor's or Master's degree in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field
  • Extensive experience designing and implementing planning modules for autonomous systems in production or real-world operations
  • Strong programming skills in C++ or Python
  • Experience with Linux-based operating systems
  • Ability to drive ambiguous technical problems to well-architected solutions

Preferred Qualifications

  • MS or Ph.D. in Computer Science, Robotics, or a related field
  • Mastery of Modern C++ (14 and beyond) and safety-critical coding practices (e.g., MISRA, ISO 26262)
  • 5+ years of industry experience in planning for robotic ground vehicles
  • In-depth understanding of DDS frameworks like ROS/ROS2
  • Experience in startup environments

Skills & tools

C++PythonROS2RoboticsMotion Planning

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Degree in CS, Math, Robotics, or related field
  2. 02Experience with autonomous planning modules
  3. 03Proficiency in C++ or Python
  4. 04Linux experience
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches