FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Motion Planning
AeroVect. Design, implement, and iterate on mission, behavior, and motion planners for autonomous ground support equipment operating in airport airside environments .
Posted 9/24/2026full-timeRemote • Italy, Poland, Sweden, United Kingdom, Canada, United StatesLeadWebsite
Core Competencies
Role fitCore 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 to deliver integrated solutions while adhering to software development and safety best practices.
Highest-signal resume keywords
C++ ProgrammingPlanning Module DesignLinux Operating SystemsModern C++ MasteryRobotic Ground Vehicle Planning
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ ProgrammingPython ProgrammingPlanning Module DesignAlgorithm SelectionOptimization-Based PlanningSearch-Based PlanningLearning-Augmented PlanningSafety-Critical Coding PracticesSystems Engineering Best PracticesTechnical Problem Solving
Soft Skills
Excellent CommunicationProactivenessStrong Sense of OwnershipMentoringCollaboration
Tools & Technologies
Linux Operating SystemsDDS FrameworksROSROS2Networking Middleware
Certifications & Qualifications
MISRA CertificationISO 26262 Certification
Industry Keywords
Autonomous SystemsRoboticsGround Support EquipmentAirside EnvironmentsTechnical Guidance
Tech Stack
Tools & technologiesLinuxPythonC++
About the role
Key responsibilities & impact- Design, implement, and iterate on mission, behavior, and motion planners for autonomous ground support equipment operating in airport airside environments
- Drive technical decisions across the planning stack, including algorithm selection, interface definition, and architecture
- Prototype and evaluate optimization-based, search-based, and learning-augmented planning approaches and bring the best ideas to production
- Collaborate with perception, controls, localization, and systems engineering teams to deliver an integrated autonomous driving system
- Establish and promote software development, functional safety, and systems engineering best practices for the planning domain
- Mentor engineers through technical guidance, code review, and design discussions
- Report to the Planning Tech Lead and work closely with the autonomy engineering team
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
- 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 such as MISRA and ISO 26262 (preferred)
- 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 (preferred)