Staff Software Engineer, Motion Planning

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer designing mission, behavior, and motion planners for AeroVect’s autonomous airport ground equipment. Driving production autonomy through trajectory optimization and robotics planning.

Responsibilities

  • 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

  • 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)

Job type

Full Time

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

LinuxPythonC++

Location requirements

RemoteItaly

Report this job

Found something wrong with the page? Please let us know by submitting a report below.