Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AeroVect

Staff Software Engineer, Motion Planning

AeroVect

Staff Software Engineer responsible for designing and implementing motion planning software for autonomous systems at AeroVect. Collaborating with cross-functional teams to deliver integrated driving systems.

Posted 7/24/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing planning modules for autonomous systems, with strong programming skills in C++ and Python. Proficient in collaborating across engineering teams and establishing best practices in software development and functional safety.

Highest-signal resume keywords
C++ ProgrammingPlanning Module DesignModern C++ MasteryROS/ROS2 FrameworksFunctional Safety Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++PythonPlanning AlgorithmsOptimization MethodsSearch-Based PlannersLearning-Augmented PipelinesLinux Operating SystemsSafety-Critical Coding PracticesSystems EngineeringTechnical Problem Solving
Soft Skills
Excellent CommunicationProactivenessSense of OwnershipMentoringCollaboration
Tools & Technologies
DDS FrameworksNetworking MiddlewareAutonomous Ground Support EquipmentIntegrated Autonomous Driving Systems
Industry Keywords
RoboticsAutonomous SystemsFunctional SafetySoftware Development Best PracticesReal-World Operations

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field.
  • Extensive hands-on experience designing and implementing planning modules for autonomous systems shipped to production or deployed in real-world operations.
  • Strong programming skills in C++ (preferred) or Python, and experience with Linux-based operating systems.
  • Demonstrated ability to take ambiguous technical problems and drive them to well-architected solutions independently.
  • Excellent communication skills, proactiveness, and a strong sense of ownership.
  • MS or Ph.D. in Computer Science, Robotics, or a related field (preferred).
  • 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 (preferred).
  • In-depth understanding of DDS frameworks like ROS/ROS2 or other networking middleware (preferred).
  • Experience in startup environments, demonstrating adaptability to rapidly changing priorities.

Benefits

Comp & perks
  • Flexible work arrangements