Shield AI

Autonomy for the world.

Senior Staff Engineer, State Estimation

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2015H1B No SponsorCompany SiteLinkedIn

Location

California + 3 moreAll locations: California, Massachusetts, Texas, Washington

Posted

39 days ago

Salary

$228K - $342K / year

Postgraduate Degree2 yrs expExperience acceptedEnglishC++LinuxPython

Job Description

• Research and develop state-of-the-art state estimation and navigation algorithms to enable resilient autonomy in challenging GPS-denied environments. • Design and deploy production-grade C++ software for embedded robotic systems operating in dynamic, real-world environments. • Build and maintain rigorous unit, integration, and system-level tests to ensure system robustness and safety. • Develop and enhance modeling, calibration, and simulation tools for inertial and vision-based navigation systems. • Contribute to roadmap planning, feature decomposition, and agile execution alongside a multidisciplinary team of autonomy engineers. • Continuously enhance performance analysis, benchmarking, and validation pipelines to drive rapid innovation and improvement.

Job Requirements

  • M.S. in Aerospace Engineering, Electrical Engineering, Robotics, Computer Science or a related field; Minimum 2+ years of related professional work experience if you have an M.S degree or 0 years if you have a new Ph.D graduate.
  • Professional proficiency in modern C++ (C++11 or newer) and strong object-oriented design skills.
  • Hands-on experience deploying low-latency C++ applications to embedded Linux platforms.
  • Professional experience designing and implementing state estimation algorithms (e.g., EKF, UKF, Graph-based optimization).
  • Familiarity with VIO, SLAM, or multi-sensor fusion frameworks (e.g., gtsam, Ceres, OpenVINS).
  • Strong working knowledge of CI pipelines and automated testing frameworks for C++.
  • Ability to independently deploy high-reliability code suitable for real-world autonomous systems.
  • Familiarity with prototyping in Python or MATLAB is welcome, but this role demands professional C++ production deployment skills.

Benefits

  • Pay within range listed + Bonus + Benefits + Equity
  • Temporary benefits package (applicable after 60 days of employment)

Related Job Pages

More Full-stack Engineer Jobs

Staff Software Engineer

Imagine Pediatrics

Reimagining pediatric health care. Together.

Full-stack Engineer39 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Staff Software Engineer designing and building digital products for pediatric healthcare

AWSAzureCloudGoogle Cloud PlatformJavaScriptNode.jsReact
United States

Senior Software Engineer

BHG Financial

BHG is the original disruptor in business working capital and unsecured consumer loans.

Full-stack Engineer39 days ago
Full TimeRemoteTeam 1,001-5,000Since 2001H1B No Sponsor

Senior Software Engineer developing financial solutions for high-earning professionals

AngularAzureKafkaKubernetesMongoDBNoSQLReactRedisSQLTerraform.NET
United States
Full-stack Engineer39 days ago
Full TimeRemoteTeam 1,001-5,000Since 1947H1B Sponsor

Principal Engineer leading substation projects in a remote capacity

United States

Principal Software Engineer

AlphaSense

The market intelligence and search platform trusted by over 3,500 leading organizations

Full-stack Engineer39 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

Principal Software Engineer leading the design of AI-driven financial data platforms at AlphaSense

CloudDistributed Systems
United States
$246K - $339K / year