Senior Engineer, Software - Perception (r4985)

Shield AI Shield AI · Defense · San Diego, CA +2 · Flight System Integration

Senior Engineer, Software - Perception role at Shield AI, focusing on developing advanced perception systems for autonomous aircraft. This involves real-time object detection, sensor fusion, and state estimation algorithms using diverse sensor data (EO/IR, radar, IMU) for operation in complex and contested environments. The role requires strong algorithmic thinking, integration with autonomy modules, and optimization for performance and robustness.

What you'd actually do

  1. Develop advanced perception algorithms
  2. Implement sensor fusion frameworks
  3. Develop state estimation capabilities
  4. Analyze and utilize sensor ICDs
  5. Optimize perception performance

Skills

Required

  • BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or equivalent
  • 5+ years of related experience with Bachelor's, 4+ with Master's, or 2+ with PhD
  • Implementing algorithms such as Kalman Filters, multi-target tracking, or deep learning-based detection models
  • Familiarity with fusing data from radar, EO/IR cameras, or other sensors
  • Familiarity with SLAM, visual-inertial odometry, or sensor-fused localization approaches
  • Ability to interpret and work with Interface Control Documents (ICDs)
  • Proficiency with version control, debugging, and test-driven development
  • Ability to obtain a SECRET clearance

Nice to have

  • Hands-on integration or algorithm development with airborne sensing systems
  • Experience with ML frameworks such as PyTorch or Tensorflow
  • Experience deploying perception software on SWaP-constrained platforms
  • Familiarity with validating perception systems during flight test events or operational environments
  • Understanding of sensing challenges in denied or degraded conditions
  • Exposure to perception applications across air, maritime, and ground platforms

What the JD emphasized

  • real-time
  • complex and contested environments
  • SWaP-constrained platforms

Other signals

  • autonomous aircraft
  • perception systems
  • real-time object detection
  • sensor fusion
  • state estimation