Staff Perception Software Engineer, Sensor Fusion (R3160)

A venture-backed defense technology company focused on protecting service members and civilians with intelligent systems.
$181,540 - $272,310
Distributed Systems
Staff Software Engineer
In-Person
7+ years of experience
AI · Robotics · Defense

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

Shield AI, established in 2015, is an innovative defense technology company that's revolutionizing military and civilian protection through intelligent systems. The role of Staff Perception Software Engineer in Sensor Fusion sits at the cutting edge of autonomous systems development, combining classical state estimation with modern AI approaches.

As a member of the HMX Perception team, you'll be working on Shield AI's flagship autonomy software, Hivemind, which powers aircraft, drones, and other platforms in contested environments. The position demands expertise in sensor fusion, state estimation, and real-time systems, with a focus on developing robust and accurate vehicle positioning systems that work in GNSS-degraded environments.

The role offers a unique opportunity to work on real-world applications of advanced technology that directly impacts national security and civilian protection. You'll be developing cutting-edge solutions that bridge the gap between theoretical concepts and practical implementation, working with a team of experienced engineers on complex autonomous systems.

The position requires a strong background in computer science or engineering, with significant experience in sensor fusion and state estimation. You'll be working in a fast-paced, collaborative environment, writing production-quality C++ code and developing sophisticated algorithms for autonomous navigation.

This is an ideal opportunity for someone who wants to make a real-world impact while working on advanced technology. The role offers competitive compensation ($181,540 - $272,310), comprehensive benefits, and equity, reflecting the senior level of the position. Shield AI's presence in multiple locations (San Diego, Dallas, Washington, D.C.) and international operations provides exposure to diverse projects and opportunities for growth.

The company culture emphasizes high standards, kindness, and collaboration, making it an excellent environment for experienced engineers who want to push the boundaries of autonomous systems while working on meaningful projects. The role requires the ability to obtain a SECRET clearance, indicating the strategic importance of the work being done.

Last updated 2 months ago

Responsibilities For 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 Staff Perception Software Engineer, Sensor Fusion (R3160)

Linux
  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or similar degree
  • Minimum of 7 years of related experience with Bachelor's degree; or 5 years with Master's degree; or 4 years with PhD
  • 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
  • Exceptional collaborator and communicator
  • Comfortability within Unix environments
  • Ability to obtain a SECRET clearance

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

Equity
Visa Sponsorship
Relocation Benefits
  • Bonus
  • Benefits Package
  • Equity
  • International premium (for international positions)
  • Visa assistance
  • Relocation assistance

Interested in this job?

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

Staff Network Engineer

Staff Network Engineer position at Shield AI, focusing on designing and implementing network infrastructure for autonomous aircraft systems in defense technology.

Manager/Sr. Manager - Software Engineering

Lead software engineering teams at Salesforce, driving technical excellence in distributed systems and microservices architecture while mentoring team members.

Software Engineering SMTS/LMTS

Senior/Lead Software Engineering role at Salesforce focusing on distributed systems and cloud platform development, requiring 7+ years of experience.

Software Engineering Manager, Systems Infrastructure

Lead and develop next-generation infrastructure platforms at LinkedIn, managing a team of engineers while architecting scalable distributed systems.

Software Engineering Manager, Systems Infrastructure

Software Engineering Manager position at LinkedIn leading systems infrastructure team, focusing on distributed systems and platform development with hybrid work option in Bangalore.