Software Engineer - Configuration
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
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
 
The US base salary range for this full-time position is between $180,000 - $260,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.
Create a Job Alert
Interested in building your career at Figure? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
