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 a day 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)

Technical Program Manager, Amazon Robotics Manipulation Organization

Technical Program Manager role at Amazon Robotics leading cross-functional teams in developing robotic manipulation systems for fulfillment centers.

Systems & Software Development Manager, GCID (Global Capacity & Infrastructure Development)

Lead AWS's global infrastructure team as Systems & Software Development Manager, managing critical systems and driving innovation in cloud connectivity.

Staff Software Engineer

Staff Software Engineer role at Apple Services Engineering, leading development of high-performance distributed systems and data platforms using Java, Scala, and Go.

Distributed Systems Engineer L5 - Delivery

Staff-level Distributed Systems Engineer position at Netflix, focusing on continuous delivery platforms and infrastructure at scale, offering competitive compensation and comprehensive benefits.

Staff Software Engineer, Transactional Storage Services

Staff Software Engineer position at Airbnb focusing on distributed database systems, offering remote work and competitive compensation.