Founded in 2015, Shield AI is a venture-backed defense technology company whose mission is to protect service members and civilians with intelligent systems. In pursuit of this mission, Shield AI is building the world’s best AI pilot. Its AI pilot, Hivemind, has flown a fighter jet (F-16), a vertical takeoff and landing drone (V-BAT), and a quadcopter (Nova). The company has offices in San Diego, Dallas, Washington DC and abroad. Shield AI’s products and people are currently in the field actively supporting operations with the U.S. Department of Defense and U.S. allies.
As a State Estimation Engineer on the V-BAT team, you will play a critical role in enhancing the autonomy of our unmanned aerial systems (UAS). You will be responsible for developing and implementing advanced state estimation algorithms that integrate visual inertial information with other sensor data to achieve robust and accurate state estimation in contested environments.
WHAT YOU'LL DO:
- Design, develop, and optimize state estimation algorithms that utilize visual-inertial odometry techniques.
- Integrate with other sensors (e.g., GPS, EO/IR cameras, IMU, barometer, radar, etc.) to enhance the accuracy and robustness of state estimation.
- Implement real-time processing pipelines for vision-based state estimation on embedded systems.
- Write production quality software in C++
- Collaborate with cross-functional teams including control engineers, software engineers, and hardware engineers to ensure seamless integration of state estimation modules.
- Conduct experiments and field tests to validate the performance of state estimation algorithms in real-world scenarios.
- Stay updated with the latest advancements in computer vision and state estimation, and apply them to our systems.
REQUIRED QUALIFICATIONS:
- Typically requires a minimum of 10 years of related experience with a Bachelor’s degree; or 9 years and a Master’s degree; or 7 years with a PhD; or equivalent work experience.
- A strong foundation in theory related to: SLAM, factor graphs, structure from motion, feature detection and tracking, Kalman filters, etc.
- Experience with C++ 11 or newer
- Experience deploying sensor fusion algorithms to compute-constrained systems
- Experience with Linux, command line tools, etc.
- Excellent communication skills, with the ability to effectively collaborate with multidisciplinary teams and external stakeholders.
- Proven track record of successfully shipping products, showcasing the ability to navigate through development cycles, overcome obstacles, and deliver high-quality solutions to meet project deadlines and exceed expectations in a fast-paced environment.
- You have a demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.
PREFERRED QUALIFICATIONS:
- Experience with Matlab, Python
- Familiarity with high-fidelity simulation and sensor modeling
- Shipped production-quality code for an aerial platform
#LE
#LI-AC1
Top Skills
What We Do
Shield AI is building the world's best AI pilot. Our Hivemind autonomy stack is the first and only autonomous AI Pilot, deployed in combat since 2018. Hivemind enables intelligent teams of aircraft to perform missions ranging from room clearance, to penetrating air defense systems, and dogfighting F-16s.
Why Work With Us
What makes Shield AI special is our people. We unlock the power of autonomy, and in the face of overwhelming odds and challenges, we find ways to win and make a difference for our customers. We bring together software, AI, and aerospace engineering disciplines to deploy the most intelligent aviation capabilities in the world.