Senior Staff Perception Software Engineer, Sensor Fusion (R2657)

Shield AI is a venture-backed defense technology company founded in 2015, building the world's best AI pilot called Hivemind.
$182,363 - $273,544
Distributed Systems
Principal Software Engineer
Remote
10+ years of experience
AI · Robotics · Defense

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

Shield AI, founded in 2015, is a venture-backed defense technology company on a mission to protect service members and civilians with intelligent systems. They are building the world's best AI pilot, Hivemind, which has flown a fighter jet (F-16), a vertical takeoff and landing drone (V-BAT), and a quadcopter (Nova).

As a Senior Staff Perception Software Engineer in Sensor Fusion, you'll be part of the HMX Perception team, working at the intersection of classical state estimation techniques, sensor fusion, artificial intelligence, machine learning, and machine perception. You'll develop cutting-edge technology for real hardware that provides robust and accurate estimates of vehicle pose and surroundings for real missions.

Key responsibilities include:

  • Writing production quality software in C++
  • Producing an Assured Position, Navigation, and Timing (A-PNT) system for reliable autonomy in GNSS-degraded or denied environments
  • Extending and specializing Shield AI's state-of-the-art state estimation framework
  • Writing test code and collaborating with hardware and test teams
  • Enhancing sensor models within a high-fidelity simulation environment

The ideal candidate should have:

  • BS/MS in Computer Science, Electrical Engineering, or related field
  • 10+ years of experience (or equivalent with advanced degrees)
  • Strong background in state estimation, object detection, data association, and signal processing
  • Experience with sensor fusion and DoD space sensor payloads
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment

This role offers an opportunity to work on industry-changing technology that can truly make an impact in the field of autonomous systems and defense technology.

Last updated 2 months ago

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

  • Write production quality software in C++
  • Produce an Assured Position, Navigation, and Timing (A-PNT) system
  • Extend and specialize state-of-the-art state estimation framework
  • Write test code and validate software
  • Collaborate with hardware and test teams
  • Enhance sensor models within simulation environments
  • Work in a fast-paced, continuous development environment

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

Linux
  • BS/MS in Computer Science, Electrical Engineering, or related field
  • 10+ years of related experience (or equivalent with advanced degrees)
  • Experience integrating sensor payloads in the DoD space
  • Proficiency in sensor fusion for noisy high-bandwidth exteroceptive sensors
  • Solid foundation in state estimation, object detection, data association, and signal processing
  • Experience with projects involving 10+ contributors
  • Ability to obtain a SECRET clearance

Interested in this job?

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

Principal Engineer, File Solutions

Lead technical direction for Google Cloud's File Solutions team, architecting and scaling distributed storage systems for enterprise customers.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure Data Processing Unit (DPU) team, focusing on networking software and cloud infrastructure.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on high-scale distributed ad serving systems with ML infrastructure and real-time bidding components.

Principal Software Engineer- Kusto

Lead the development of Azure Data Explorer (Kusto), Microsoft's massive-scale cloud service for real-time log analytics and big data exploration.

Platform Engineer – VCF Networking

Senior Platform Engineer role at Broadcom focusing on VCF Networking, requiring 15+ years of distributed systems experience, offering $163k-$260k salary plus benefits.