Senior Controls Engineer - TeleOp

Posted 2 Days Ago
Be an Early Applicant
Sunnyvale, CA
Senior level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Role
The Senior Controls Engineer will oversee the TeleOp control system, focusing on joint control, state estimation, and interaction with the humanoid robot. Responsibilities include developing C++ code for force feedback systems, estimating teleoperator pose, and designing integration solutions with autonomy and testing systems. The role involves both simulation and hardware work to provide real-time control information and user feedback.
Summary Generated by Built In

Figure is an AI Robotics company developing the general purpose humanoid Figure and a teleoperation platform. We target use cases in the industry and home.

We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. It’s time to build.

We are looking for a Senior Controls Engineer. You will own the TeleOp control system, consisting of joint control, state estimation, and work on the way it interacts with the robot. You will work both in simulation and on hardware with the goal of providing real-time information for control of the robot and feedback to the user.

Responsibilities:

  • Design and develop C++ code to support a force feedback mobile system.
  • Estimate the pose and intention of the teleoperator, and communicate this to the robot. Understand Whole Body Control of the robot. 
  • Provide force feedback to the teleoperator in a safe and intuitive manner.
  • Design scalable solutions that integrate with Autonomy, Controls, and Testing systems at Figure.

Requirements:

  • 4+ years of experience implementing optimization-based multi-DOF control algorithms (inverse dynamics, trajectory-optimization, whole-body control)
  • Experience building state of the art state estimation solutions for real-time robotic systems such as (E)KFs, Particle Filters, Factor Graphs, Bayesian Estimation, etc.
  • Experience working with various sensors, including encoders, torque sensors, IMUs, etc and sensor fusion. 
  • Understanding of spatial kinematics, dynamics and related mathematical concepts
  • A proven track record iterating on complex multi-dof systems, with emphasis on torque control and low impedance. 
  • Fluency in modern C++ and Python

Bonus Qualifications:

  • Prior experience working with haptics systems
  • Experience with Machine Learning (ML) as it relates to state-estimation
  • Working with visual odometry

The US base salary range for this full-time position is between $200,000 - $250,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. 

Top Skills

C++
Python
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sunnyvale, California
86 Employees
On-site Workplace
Year Founded: 2022

What We Do

Figure is an AI Robotics company building the world's first commercially viable autonomous humanoid robot. We are based in Sunnyvale, CA.

Similar Jobs

San Diego, CA, USA
300 Employees

Square Logo Square

Senior Staff Engineer, Audiences Web

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
12000 Employees
264K-395K Annually
Irvine, CA, USA
1359 Employees
76K-85K Annually

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account