Figure

Software Engineer - Configuration

Sunnyvale, CA
65 days ago

Share:

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 solid, experienced software engineers with a penchant for solving complex configuration problems.

Our robot is a collection of different subsystems with different capabilities. We will be creating a system to manage the configuration of all of these systems and allow us to test and verify the overall system works as expected as subsystems are reconfigured.

Responsibilities: 

  • Architect, design, implement a configuration system for the robot, all of its subsystems and the overall robot fleet
  • Integrate the configuration system into Python and C++ codebases
  • Develop infrastructure and tooling around managing, distributing and verifying the configuration
  • Help us ensure that our robot ecosystem is stable, scalable and well tested in CI in all configuration permutations

Requirements: 

  • Bachelor or Master degree in Computer Science or related field
  • At least 5 years of experience writing production Software
  • Mastery of designing scalable software systems
  • Experience with modern C++ and Python
  • Experience working with complex configuration systems

Bonus Qualifications: 

  • Hands-on experience developing a configuration design for a complex system
  • Mastery of C++, Python and Linux
  • Experience working in resource constrained environments like microcontrollers

 

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

Related Jobs

Datadog
Software Engineer - Runtime Configuration
Paris, France; Madrid, Spain; Nantes, France; Bordeaux, France; Sophia Antipolis, France; Lyon, France; Grenoble, France
Unity
Software Engineer
Copenhagen, Denmark
Unity
Software Engineer
Vilnius, Lithuania
Optiver
Software Engineer
Austin, Texas, United States
Coinbase
Software Engineer
Remote - UK