Staff Engineer, State Estimation
Core
Develop state estimation and navigation algorithms for embedded robotic systems to enable reliable operation in GPS-denied environments.
Role type
Staff Engineer, State Estimation & Navigation
Builds
Production-grade C++ software for embedded autonomy systems
Domain
Autonomous robotics, sensor fusion, embedded systems
Deliverable
production ML models
Required skills
C++ (C++11+), state estimation algorithms (EKF, UKF, particle filters, graph optimization), embedded Linux, VIO/SLAM, multi-sensor fusion, CI/CD pipelines, performance analysis
Preferred skills
Graph-based optimization, vision-aided inertial navigation, sensor calibration, benchmarking real-world systems
Technologies
GTSAM, Ceres, OpenVINS, Linux
Responsibilities
Design and implement low-latency C++ software for embedded systems; Develop and validate state estimation algorithms; Build simulation and calibration tools; Collaborate on technical roadmaps and feature decomposition; Analyze system performance and optimize for latency/reliability
Seniority
Staff, hands-on IC with strategic influence