Senior Staff Perception Software Engineer, Sensor Fusion (R3160)

Shield AI is a venture-backed defense technology company building intelligent autonomous systems to protect service members and civilians.
$182,363 - $273,544
Distributed Systems
Staff Software Engineer
Remote
501 - 1,000 Employees
10+ years of experience
AI · Robotics · Defense

Description For Senior Staff Perception Software Engineer, Sensor Fusion (R3160)

Shield AI, founded in 2015, is an innovative defense technology company developing cutting-edge autonomous systems and AI solutions. The Senior Staff Perception Software Engineer role focuses on developing advanced sensor fusion and state estimation systems for autonomous vehicles, particularly in GNSS-degraded environments. The position combines classical engineering techniques with AI and machine learning, working on real hardware systems that directly impact military and civilian protection.

The role requires extensive experience in software development, particularly in C++ and sensor fusion technologies. You'll be working on Shield AI's state-of-the-art estimation framework, developing solutions for various platforms including aerial vehicles. The company has a significant presence across multiple locations including San Diego, Dallas, and Washington DC, with international offices in UAE, Ukraine, and Australia.

This is an exceptional opportunity for an experienced engineer to work on meaningful projects that directly contribute to national security and civilian protection. The position offers competitive compensation ($182,363 - $273,544) plus bonus and equity, reflecting the senior level and technical expertise required. The role combines challenging technical work with real-world impact, making it ideal for someone passionate about both advanced technology and meaningful applications.

The company culture emphasizes collaboration, high standards, and kindness, while maintaining a fast-paced, innovative environment. Shield AI's products, including their AI pilot Hivemind, are actively supporting U.S. Department of Defense operations, making this an opportunity to work on cutting-edge technology with real-world applications.

Last updated 2 days ago

Responsibilities For Senior Staff Perception Software Engineer, Sensor Fusion (R3160)

  • Write production quality software in C++
  • Produce an Assured Position, Navigation, and Timing (A-PNT) system
  • Extend and specialize state estimation framework for new sensors, platforms, and missions
  • Write test code to validate software with simulated and real-world data
  • Collaborate with hardware and test teams to validate algorithms/code on aerial platforms
  • Write analyzers to ingest data and produce statistics to validate code quality
  • Enhance sensor models within a high-fidelity simulation environment
  • Work in a fast-paced, collaborative, continuous development environment

Requirements For Senior Staff Perception Software Engineer, Sensor Fusion (R3160)

Linux
  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or similar degree
  • Minimum of 10 years of related experience with Bachelor's degree
  • Experience integrating and working with sensor payloads in the DoD space
  • Proficient with sensor fusion for noisy high-bandwidth exteroceptive sensors
  • Solid foundation in state estimation, object detection, data association, probabilistic robotics, and signal processing
  • Experience working projects with 10+ contributors
  • Comfortability within Unix environments
  • Ability to obtain a SECRET clearance

Benefits For Senior Staff Perception Software Engineer, Sensor Fusion (R3160)

Medical Insurance
Equity
  • Bonus
  • Benefits Package
  • Equity

Interested in this job?

Jobs Related To Shield AI Senior Staff Perception Software Engineer, Sensor Fusion (R3160)

Senior Staff Autonomy Engineer, Planning (R2879)

Senior Staff Autonomy Engineer position at Shield AI focusing on developing AI-powered autonomous systems for defense technology.

Staff Software Engineer, Pilot Foundations (R3088)

Staff Software Engineer position at Shield AI, focusing on developing foundational autonomous systems capabilities, requiring 7+ years of experience in C++, Python, and robotics.

Staff Network Engineer

Staff Network Engineer position at Shield AI focusing on designing and implementing network infrastructure for autonomous aircraft platforms.

Staff Software Engineer, Infrastructure, Google Cloud

Staff Software Engineer position at Google Cloud focusing on infrastructure development, offering $197K-$291K base salary plus benefits, requiring 8 years of software development experience.

Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Staff Software Engineer position at Google focusing on infrastructure and platforms engineering, offering $197K-$291K base salary plus benefits in Sunnyvale, CA.