HHiring Reality
← Figure

State Estimation Engineer - Data Collection Systems

Figure
Location
San Jose, CA
Posted
1 month ago
Department
Controls
What they actually want (must-haves)
  • 4+ years of experience building multi-sensor fusion and state estimation solutions for dynamic hardware systems
  • Hands-on expertise with 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
Nice to have
  • 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
What the job really is

The State Estimation Engineer will be responsible for developing and implementing algorithms and workflows for a data collection system that supports real-time teleoperation and offline trajectory reconstruction for humanoid robots. Daily tasks will include designing state estimation algorithms, creating calibration procedures, and developing sensor fusion architectures to track human kinematics. The role also involves building diagnostic tools and evaluating novel sensing modalities to enhance system performance.

Benefits
  • The US base salary range for this full-time position is between $150,000 and $300,000 annually
  • The total compensation package may include additional components/benefits depending on the specific role
Things to weigh
  • 5 days/week in-office collaboration required
  • Salary range is broad, and pay may vary based on individual factors
  • Role involves complex algorithm development which may require ongoing learning and adaptation to new technologies
Job score3/5
Benefits1/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Figure?

See how your résumé matches this role — and tailor it from what actually gets interviews.