Sr. State Estimation Engineer

Shield AI develops cutting-edge autonomous systems and artificial intelligence technology for military platforms.
$158,400 - $237,600
Embedded
Senior Software Engineer
In-Person
2+ years of experience
AI · Robotics

Description For Sr. State Estimation Engineer

Shield AI is at the forefront of developing autonomous systems and AI technology for military applications. As a Sr. State Estimation Engineer, you'll join a dynamic team working on cutting-edge technology that fuses sensor data for robust vehicle positioning and navigation. This role combines classical state estimation techniques with AI and machine learning, requiring expertise in C++ development for embedded systems.

The position offers an opportunity to work on mission-critical systems that advance the state of the art in assured position, navigation, and timing (A-PNT). You'll be developing sophisticated algorithms that process data from various sensors, including IMUs, GPS, and visual systems, while ensuring the highest standards of software quality and performance.

The ideal candidate brings strong theoretical knowledge in state estimation and practical experience in C++ development. You'll work in a collaborative environment, contributing to both the technical implementation and strategic direction of the product. This role is perfect for someone who wants to apply their expertise in robotics, autonomous systems, and software engineering to create solutions that push the boundaries of what's possible in military navigation systems.

Working at Shield AI means being part of a team that values technical excellence, innovation, and practical implementation. You'll have the opportunity to work with state-of-the-art simulation environments and deploy your code on actual military platforms. The company offers competitive compensation and the chance to work on technology that makes a real-world impact.

Last updated 3 months ago

Responsibilities For Sr. State Estimation Engineer

  • Research and develop world-class state estimation algorithms for assured position, navigation, and timing
  • Write production-quality software in C++ for military platforms
  • Develop and maintain comprehensive unit, integration, and system tests
  • Enhance sensor models within simulation environment
  • Collaborate on product roadmap development and feature decomposition
  • Work in fast-paced, continuous development environment

Requirements For Sr. State Estimation Engineer

Linux
  • M.S. in Aerospace Engineering, Electrical Engineering, Robotics, Computer Science or related field
  • 2+ years of related professional work experience with M.S. or new Ph.D graduate
  • Proficiency in modern C++ and object-oriented design patterns
  • Experience deploying low latency applications to embedded Linux environments
  • Experience designing state estimation algorithms (KF, EKF, UKF)
  • Familiarity with continuous integration pipelines and automated testing frameworks in C++

Interested in this job?

Jobs Related To Shield AI Sr. State Estimation Engineer

Senior Engineer, Systems Test (R3378)

Senior Systems Test Engineer role at Shield AI, focusing on developing and testing AI-powered autonomous aircraft systems.

Senior HIL Integration Engineer

Senior Hardware-in-the-Loop Integration Engineer position at Shield AI, focusing on autonomous aircraft systems and AI pilot development.

Senior Engineer, Autonomy Integration

Senior Autonomy Integration Engineer position at Shield AI, developing autonomous systems for defense applications, requiring 7+ years experience in C++, Python, and distributed systems.

Senior Software Engineer, Autonomy Flight Test and Demonstration

Senior Software Engineer position for UAV autonomy flight testing and demonstration at Shield AI, requiring expertise in embedded systems and robotics.

Senior Antenna and Radome Engineer

Senior Antenna and Radome Engineer position at Shield AI, focusing on developing cutting-edge AI-driven hardware for autonomous aircraft systems.