8 months ago

Robotics Software Engineer

Sunnyvale, CA

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. 

We are looking for a Robotics Software Engineer to design, implement and test key aspects of our Humanoid software within the Controls & Motion Planning team. 

Responsibilities: 

  • Architect, design, implement, and test time critical software
  • Develop tools to support development of controls software, including:
    • Data analysis and visualization tools for:
      • time series analysis
      • 3-D visualization
      • statistical performance metrics across multiple logs and multiple robots
    • Tools to enable rapid algorithm tuning in simulation and on hardware
    • Tools to enable debugging of controls algorithms, such as log replay
  • Support integration of third party libraries into the controls stack
  • Ownership over production quality software from development through deployment

Requirements: 

  • Experience developing production quality software
  • Full stack software experience
  • Experience developing production quality C++ and Python code

Bonus Qualifications: 

  • Familiarity with the Eigen linear algebra library
  • Familiarity with the Bazel build systems or other build systems for large codebases
  • Eagerness to learn and understand controls algorithms
  • Familiarity with test driven development
  • Experience developing for time critical software applications

 

Please mention that you found this job on MoAIJobs, this helps us grow. Thank you!

Share this job opportunity

Related Jobs

DeepMind
1 week ago

Software Engineer, Robotics

Mountain View, California, US
DeepMind
3 days ago

Software Engineer, Robotics

Mountain View, California, US
Meta
6 days ago

Software Engineer (Robotics)

Redmond, WA, Fremont, CA
Meta
3 days ago

Software Engineer (Robotics)

Redmond, WA, Burlingame, CA
Meta
3 days ago

Software Engineer (Robotics)

Redmond, WA, Menlo Park, CA, Burlingame, CA, Fremont, CA