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 Guides
Related Job Pages
More Full-stack Engineer Jobs
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 FinancialBHG 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
AlphaSenseThe 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