Back to jobs

Senior Motion Planning and Navigation Engineer

San Jose, CA

Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It’s time to build.

Figure’s vision is to deploy autonomous humanoids at a global scale. Our AI team is looking for Motion Planning and Navigation Engineers to empower Figure humanoid robots with the ability to avoid getting stuck while moving throughout a world designed for humans.

Responsibilities:

  • Design, implement, test, and deploy motion planning and navigation algorithms for humanoid robots. These will include generating body paths, footsteps and handholds, collision-free arm trajectories, and grasps.
  • Assist in planning algorithms for high-level decision making.
  • Develop and use modern software engineering techniques to implement high quality, well-tested software that will be deployed to the real world.Evaluate potential motion planning and navigation solutions and make design trade offs and decisions based on robot requirements.
  • Collaborate with other Figure team members to develop and implement a full autonomy stack that behaves safely under uncertainty. 
  • Work with the Figure Integration and Testing team to continuously evaluate and improve your motion planning and navigation software.

Required Qualifications:

  • Have experience implementing, testing, and deploying motion planning and navigation solutions in C++ and/or Python on real robots.
  • Understand both traditional and machine learning approaches to motion planning and navigation, and the tradeoffs between various techniques.
  • Be capable of quickly writing massive amounts of high quality and well-tested motion planning and navigation software. 
  • Possess both a theoretical understanding and have practical experience with motion planning and navigation algorithms.
  • Have a deep knowledge of state of the art techniques, data structures, and software tools.
  • Thrive in a high-paced environment, where solutions are often unclear and require exploration.

Bonus Qualifications:

  • Passionate about building humanoid robots.
  • Experience with deploying real world motion planning and navigation solutions for commercial applications.
  • Publication record of developing and deploying motion planning and navigation solutions.
  • Experience leading a team of developers.

 

The US base salary range for this full-time position is between $150,000 - $220,000 annually.

The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended. 

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf