Jobs · Information Technology · California

GNC Engineer, Tracking Level 2

Stealth Mode · Gardena, CA · 4 days ago
Information TechnologyFull-time

About the role

We are looking for a software engineer focused on real-time tracking, state estimation, and multi-sensor fusion for embedded autonomous systems. This role sits at the intersection of guidance/navigation, computer vision, and real-time software engineering.

Responsibilities

  • Design and implement real-time tracking and state estimation algorithms for airborne and autonomous systems
  • Develop and maintain multi-target tracking pipelines using camera, IMU, and additional sensor inputs
  • Implement filtering and sensor fusion algorithms including: Extended Kalman Filters (EKF), Unscented Kalman Filters (UKF), Particle Filters, IMM / Multiple-Model Estimators, Smoothing and probabilistic estimation methods
  • Build robust track management systems including: Track initiation and deletion, Measurement gating, Data association, Covariance management, Occlusion handling, Track confidence scoring
  • Interface tracking systems with modern computer vision pipelines and detectors
  • Integrate asynchronous measurements from heterogeneous sensors with differing latencies and update rates
  • Optimize algorithms for embedded compute platforms including NVIDIA Jetson-class hardware
  • Develop low-latency real-time software in C++ for deployment in operational environments
  • Work closely with guidance, autonomy, perception, and controls engineers
  • Build simulation and replay environments for estimator validation and performance analysis
  • Analyze estimator stability, observability, and numerical robustness under degraded conditions

Requirements

  • BS/MS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Applied Mathematics, Physics, or related field
  • Strong experience with state estimation, tracking, or sensor fusion systems
  • Strong C++ software engineering experience
  • Solid understanding of: Linear algebra, Probability and statistics, Coordinate frames and transformations, Kinematics and dynamics, Numerical methods
  • Experience with one or more of the following: Multi-object tracking, Visual-inertial estimation, SLAM, Radar tracking, EO/IR tracking systems, Guidance and navigation systems
  • Familiarity with computer vision pipelines and detector outputs
  • Experience consuming outputs from CV frameworks such as: TensorRT, DeepStream, OpenCV, PyTorch/TensorRT inference pipelines
  • Experience debugging noisy real-world sensor systems

Preferred Qualifications

  • Experience with embedded GPU platforms (Jetson Xavier, Orin, CUDA)
  • Familiarity with EO/IR sensor systems
  • Experience with asynchronous sensor timing and synchronization
  • Experience building high-rate telemetry or distributed real-time systems
  • Understanding of: Bayesian filtering, Multi-hypothesis tracking, JPDA/MHT approaches, Optical flow, Visual odometry
  • Familiarity with ROS2, GStreamer, or DeepStream pipelines
  • Experience with hardware interfaces such as: CAN, UART/RS232, Ethernet, UDP/TCP, MIPI, CSI-2
  • Experience with simulation environments and hardware-in-the-loop testing
  • Prior aerospace, defense, or autonomous systems experience

Similar jobs

GNC Engineer II

Firefly AerospaceCedar Park, TX· 1 wk ago
Information Technologyapply on firefly.clearcompany.com

GNC Engineer II

True AnomalyLong Beach, CA· 2 wk ago
Engineering$90k–$155k/yrapply on job-boards.greenhouse.io