Staff Software Engineer, Motion Planning

A
AeroVectAutonomous driving
Location: Remote; Secondary Locations: Italy, Poland, Stockholm, London, Amsterdam, Paris, Toronto - Remote, Frankfurt, United Kingdom (Remote), Vancouver - RemoteFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of industry experience in planning for robotic ground vehicles.
Required Skills
PythonC++Linux

Requirements

  • Hold a bachelor's or master's degree in Computer Science, Math, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or a related field.
  • Have extensive hands-on experience designing and implementing planning modules for autonomous systems shipped to production or deployed in real-world operations.
  • Be proficient in C++ (preferred) or Python.
  • Have experience with Linux-based operating systems.
  • Be able to independently drive ambiguous technical problems to well-architected solutions.
  • Have 5+ years of industry experience in planning for robotic ground vehicles (preferred).
  • Have mastery of Modern C++ (14 and beyond) and safety-critical coding practices such as MISRA or ISO 26262 (preferred).
  • Understand DDS frameworks such as ROS/ROS2 or other networking middleware (preferred).
  • An MS or Ph.D. in Computer Science, Robotics, or a related field is preferred.
  • Experience in startup environments is preferred.

Responsibilities

  • Design, implement, and iterate on mission, behavior, and motion planners for autonomous ground support equipment in airport airside environments.
  • Drive technical decisions across the planning stack, including algorithms, interfaces, and architecture.
  • Prototype and evaluate optimization-based methods, search-based planners, and learning-augmented pipelines.
  • Bring selected planning approaches into production.
  • Collaborate with perception, controls, localization, and systems engineering teams on an integrated autonomous driving system.
  • Establish and promote software development, functional safety, and systems engineering practices for the planning domain.
  • Mentor engineers through technical guidance, code reviews, and design discussions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now