CareerPlanSign in

Staff Engineer, State Estimation (R5783)

💼 Full-time🗓 2026-09-26 → 2026-09-30

Core

Research and develop state estimation and navigation algorithms for resilient autonomy in GPS-denied environments, deploying production-grade C++ software on embedded robotic systems.

Role type

Staff Engineer, State Estimation & Embedded Systems

Builds

Production-grade C++ software for embedded robotic systems operating in dynamic, real-world environments

Domain

Defense technology, Autonomous Systems, Robotics, Aerospace

Deliverable

production ML models | product features

Required skills

State estimation algorithms (EKF, UKF, Particle Filters, graph-based optimization), Modern C++ (C++11+), Embedded Linux deployment, VIO/SLAM/Multi-sensor fusion, CI pipelines, Automated testing

Preferred skills

Graph-based optimization, Vision-aided inertial navigation (VINS, VIO, TRN), Sensor calibration (IMU, GPS, barometers, magnetometers, laser altimeters, cameras), System validation benchmarking

Technologies

C++, C++11, Embedded Linux, GTSAM, Ceres, OpenVINS, Python, MATLAB

Responsibilities

Research and develop state estimation and navigation algorithms, Design and deploy production-grade C++ software for embedded systems, Build and maintain rigorous unit, integration, and system-level tests, Develop and enhance modeling, calibration, and simulation tools, Contribute to roadmap planning and agile execution, Enhance performance analysis and validation pipelines

Seniority

Staff, hands-on IC with strategic contribution

Sourced via lever · Listed on CareerPlan, which tracks 882,000+ jobs from 20+ sources.