Engineer II, State Estimation (R3131)

A venture-backed defense technology company focused on protecting service members and civilians with intelligent systems, developing autonomy software Hivemind for aircraft and drones.
$132,000 - $198,000
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Robotics

Description For Engineer II, State Estimation (R3131)

Shield AI, established in 2015, is an innovative defense technology company that's revolutionizing the field of autonomous systems with their flagship Hivemind software. They're seeking a State Estimation Engineer to join their V-BAT team in Dallas, focusing on enhancing unmanned aerial systems autonomy.

The role combines cutting-edge technology in autonomous systems with practical defense applications. As a State Estimation Engineer, you'll be at the forefront of developing sophisticated algorithms that integrate visual-inertial information with various sensor data to achieve robust state estimation in challenging environments. This position offers a unique opportunity to work with advanced autonomous systems and contribute to meaningful defense technology applications.

The ideal candidate will bring strong expertise in state estimation algorithms, computer vision, and embedded systems programming, particularly in C++. You'll be working with a diverse set of technologies including GPS, EO/IR cameras, IMU, and radar systems, implementing real-time processing pipelines for vision-based state estimation.

This is an excellent opportunity for someone passionate about autonomous systems and defense technology, offering competitive compensation ($132,000-$198,000), equity, and comprehensive benefits. The role provides the chance to work with cutting-edge technology while contributing to systems that protect service members and civilians. With offices across the US and internationally, Shield AI offers a dynamic, mission-driven environment where your work will have direct impact on real-world applications.

The position requires a minimum of 2 years of experience with a Bachelor's degree or a Master's degree in Computer Science or related field. You'll be joining a company with a strong presence in the defense sector, working alongside talented engineers and contributing to meaningful projects that push the boundaries of autonomous systems technology.

Last updated 4 days ago

Responsibilities For Engineer II, State Estimation (R3131)

  • Design, develop, and optimize state estimation algorithms using visual-inertial odometry techniques
  • Integrate multiple sensors (GPS, EO/IR cameras, IMU, barometer, radar) for enhanced 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 for seamless integration of state estimation modules
  • Conduct experiments and field tests to validate algorithm performance
  • Stay updated with latest advancements in computer vision and state estimation

Requirements For Engineer II, State Estimation (R3131)

Linux
Python
  • Bachelor's degree in Computer Science with 2 years experience or Master's degree
  • Strong foundation in SLAM, factor graphs, structure from motion, feature detection and tracking, Kalman filters
  • Experience with C++ 11 or newer
  • Experience deploying sensor fusion algorithms to compute-constrained systems
  • Experience with Linux and command line tools
  • Excellent communication skills
  • Proven track record of successfully shipping products
  • Demonstrated record of hard work and being a trustworthy teammate

Benefits For Engineer II, State Estimation (R3131)

Visa Sponsorship
Relocation Benefits
Equity
  • Salary + Bonus
  • Benefits Package
  • Equity
  • International benefits (for international positions)
  • Visa assistance
  • Relocation assistance

Interested in this job?

Jobs Related To Shield AI Engineer II, State Estimation (R3131)

Software Engineer, Embedded Firmware (R2524)

Embedded Software Engineer position at Shield AI, developing firmware for autonomous UAVs and defense systems, requiring C++ expertise and embedded systems experience.

RF Engineer

RF Engineer position at Shield AI, working on state-of-the-art AI hardware products for defense technology applications.

Embedded Software Engineer II, Ring

Embedded Software Engineer position at Ring (Amazon) focusing on developing next-generation IoT camera devices using C/C++ and embedded systems.

HW Reliability Engineer, Hardware Reliability, Product Integrity

Hardware Reliability Engineer position at Amazon focusing on EV charging infrastructure reliability and testing, offering competitive compensation and benefits.

System Manufacturing Test Engineer - Machine Learning, Annapurna Labs

System Manufacturing Test Engineer role at AWS Annapurna Labs, developing and maintaining test systems for custom silicon solutions in cloud infrastructure.