
State Estimation Engineer, Data Collection Systems
Figure · San Jose, CA
- Manufacturing & Industrial
- 201–500 employees
- San Jose, CA
Strong hiring record · median 5 days open
Hiring signal
Actively hiring
Posted 5 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 5 days ago
- Still listed on the employer's own board
- Publishes a salary range
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 a State Estimation Engineer to own the architecture, algorithm development, and calibration workflows for a next-generation data collection system.
This system powers two core capabilities
low-latency real-time teleoperation of our humanoid robots and ultra-high-precision offline trajectory reconstruction for data collection and policy training. You will build and deploy dual-tier estimation pipelines and user-onboarding calibration routines that fuse heterogeneous sensor modalities to track full-body human kinematics and floating-base motion across dynamic tasks.
Responsibilities
- Design and implement dual-tier state estimation algorithms in modern C++: low-latency, real-time filters for streaming teleoperation and batch optimization/smoothing routines for high-accuracy offline dataset generation.
- Own and develop subject-calibration procedures, designing rapid, intuitive routines to estimate individual body segment dimensions, joint offsets, and sensor-to-body extrinsics whenever a user equips the system.
- Develop robust sensor fusion architectures combining spatial transforms, visual-inertial data, and inertial signals into full-body kinematic pose estimates.
- Address spatiotemporal sensor calibration, dynamic environmental interference, and kinematic constraint enforcement on human skeletal models.
- Develop techniques to extract useful information from compliant tactile sensing in the presence of large sensor deformation, stretching or folding.
- Diagnose and understand limitations of existing hardware or designs and inform future design requirements.
- Evaluate novel sensing modalities to inform future hardware designs.
- Build diagnostic tooling, validation pipelines, and error analysis workflows to evaluate accuracy for both online and offline algorithms.
Requirements
- 4+ years of experience building multi-sensor fusion and state estimation solutions for dynamic hardware systems.
- Hands-on expertise with both real-time filtering techniques ((E)KFs, sliding-window estimators) and offline batch optimization tools (Factor Graphs, GTSAM, Ceres, Non-Linear Least Squares).
- Proven capability to design fast, reliable calibration, zeroing, and alignment workflows for multi-sensor suites and kinematic models.
- Deep mathematical foundation in 3D spatial kinematics, Lie groups (SE(3), SO(3)), forward/inverse kinematics, and constrained optimization.
- Proven ability to write high-performance, modular C++ for embedded or edge computing platforms alongside Python for data analysis and visualization.
Bonus Qualifications
- Experience with low-latency streaming pipelines for teleoperation, haptics, or human-in-the-loop control systems.
- Background in human biomechanics, skeletal tracking, or body-mounted telemetry systems.
- Prior experience applying Machine Learning (ML) techniques to motion priors, trajectory smoothing, or learned state estimation/calibration.
The US base salary range for this full-time position is $150,000 to $300,000 per year.
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.
More jobs at Figure
All 30- Staff AI Inference and Acceleration EngineerFigure · San Jose, CA · USD 180,000–275,000/yr5d ago
- Software Engineer, Privacy & Data GovernanceFigure · San Jose, CA · USD 150,000–350,000/yr5d ago
- Security Engineer, Product and Device SecurityFigure · San Jose, CA · USD 150,000–350,000/yr5d ago
- Security Engineer, Infrastructure SecurityFigure · San Jose, CA · USD 150,000–250,000/yr5d ago
- Security Engineer, Enterprise SecurityFigure · San Jose, CA · USD 150,000–250,000/yr5d ago
Similar roles
- Senior Software Engineer, Estimation & FilteringAnduril Industries · Waltham, Massachusetts, United States · USD 220,000–292,000/yrtoday
- Senior Software Engineer, State EstimationAnduril Industries · Broomfield, Colorado, United States · USD 190,000–252,000/yrtoday
- Senior Estimation and Tracking EngineerAnduril Industries · Irvine, California, United States · USD 220,000–292,000/yrtoday
- Senior Guidance, Navigation & Control (GNC) Engineer - Navigation and Estimation- Air Dominance & StrikeAnduril Industries · Costa Mesa, California, United States · USD 166,000–253,000/yrtoday
- Guidance, Navigation & Control (GNC) Engineer - Navigation and Estimation- Air Dominance & StrikeAnduril Industries · Costa Mesa, California, United States · USD 129,000–191,000/yrtoday