GNC Engineer, Tracking Level 2

Singularity Defense Corp.

Gardena (CA)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Equity package
Autonomy in projects
Direct mission impact
Access to advanced embedded hardware

Job summary

Singularity Defense Corp. is seeking a software engineer focused on real-time tracking, state estimation, and multi-sensor fusion for embedded autonomous systems.

You will develop robust target tracking and estimation pipelines for challenging real-world conditions, interfacing with computer vision stacks on embedded GPUs. The role requires strong fundamentals in estimation theory and collaboration across engineering teams.

Qualifications

  • BS/MS in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, Applied Mathematics, or related field.
  • Strong experience with state estimation, tracking, or sensor fusion systems.
  • Strong C++ software engineering experience.
  • Experience implementing real-time systems on Linux.
  • Solid understanding of linear algebra, probability/statistics, coordinate frames, and numerical methods.
  • Experience with multi-object tracking, visual-inertial estimation, SLAM, radar/tracking, or EO/IR systems.
  • Familiarity with CV pipelines and detector outputs (TensorRT, DeepStream, OpenCV, PyTorch/TensorRT).
  • Experience debugging noisy real-world sensor systems.

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 other sensors.
  • Implement filtering and sensor fusion algorithms (EKF, UKF, Particle Filters, IMM).
  • Build robust track management (initiation, deletion, gating, data association, covariance handling).
  • Interface tracking with modern CV pipelines and detectors; integrate heterogeneous sensors with different latencies.
  • Optimize algorithms for embedded compute platforms (Jetson-class).
  • Develop low-latency real-time software in C++ for deployment in operational environments.
  • Collaborate with guidance, autonomy, perception, and controls engineers.
  • Build simulation/replay environments for estimator validation and performance analysis.
  • Analyze estimator stability and robustness under degraded conditions.

Skills

Real-time tracking
State estimation
Sensor fusion
C++
Linux
Embedded systems
Jetson/embedded GPUs

Education

BS/MS in Computer Science/EE/Robotics

Tools

TensorRT
OpenCV
PyTorch/TensorRT
GStreamer
DeepStream

Job description

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.

You will develop robust target tracking and estimation pipelines that operate under challenging real-world conditions including noisy measurements, intermittent detections, high dynamics, latency, dropped frames, and constrained compute environments. The ideal candidate has strong fundamentals in estimation theory and probabilistic systems, while also understanding the realities of interfacing with modern computer vision stacks running on embedded GPU platforms.

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
Required Qualifications
  • 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
  • Experience implementing real-time systems on Linux
  • 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
What You’ll Work On
  • Real-time target tracking systems operating on embedded edge hardware
  • High-rate fusion of EO/IR detections with inertial navigation systems
  • Low-latency estimator pipelines for autonomous guidance applications
  • Robust tracking systems resilient to clutter, dropped detections, and degraded sensing environments
  • Tight integration between perception, estimation, and control subsystems
Ideal Candidate

You are someone who enjoys bridging theory and deployment reality. You understand that good tracking performance comes not only from elegant filtering equations, but also from robust software architecture, timing discipline, sensor characterization, and operational awareness.

You are comfortable debugging systems where detector confidence, latency, dropped packets, motion blur, and estimator divergence all interact simultaneously — and you know how to build systems that remain stable and performant anyway.

  • CUDA acceleration
  • GPU-accelerated vision pipelines
  • Real-time Linux optimization
  • Object detection and classification systems
  • RF or radar tracking
  • Flight software or autonomy stacks
  • Distributed sensor systems
  • Tactical networking and telemetry systems
Compensation & Benefits
  • Competitive salary and equity package
  • High ownership and technical autonomy
  • Opportunity to work on advanced autonomous systems
  • Access to cutting-edge embedded compute and sensing hardware
  • Fast-paced engineering environment with direct mission impact
Itar Requirements
  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C.
  • 1157, or (iv) Asylee under 8 U.S.C.
  • 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GNC Engineer, Tracking Level 2
GNC Engineer, Tracking Level 2

Stealth Mode • Gardena (CA)

On-site
USD 100,000 - 150,000
Competitive salary and equity package
High ownership and technical autonomy
Opportunity to work on advanced autonomous systems
GNC Engineer, Tracking Level 2
GNC Engineer, Tracking Level 2

Singularity Defense Corp. • Placentia (CA)

On-site
USD 90,000 - 120,000
Competitive salary and equity package
High ownership and technical autonomy
Opportunity to work on advanced autonomous systems
+2
Guidance, Navigation, & Control Engineer (GNC)
Guidance, Navigation, & Control Engineer (GNC)

OKSI • Torrance (CA)

Hybrid
USD 240,000 - 290,000
Remote work within United States
Medical/dental/vision coverage
3 weeks of vacation
+2
Guidance, Navigation, & Control Engineer (GNC)
Guidance, Navigation, & Control Engineer (GNC)

OKSI • United States

On-site
USD 240,000 - 290,000
Medical, dental, and vision fully paid
3 weeks vacation
401K 5% of earned wages
+2
Staff GNC Engineer (State Estimation)
Staff GNC Engineer (State Estimation)

Inversion • Los Angeles (CA)

On-site
USD 161,000 - 221,000
Sr. Computer Vision Engineer - Visual Target Tracking
Sr. Computer Vision Engineer - Visual Target Tracking

Teledyne FLIR • Orem (UT)

On-site
USD 100,000 - 130,000
Senior Computer Vision & Autonomy Engineer
Senior Computer Vision & Autonomy Engineer

Arxlight • Oakland (CA)

On-site
USD 100,000 - 140,000
Staff GNC Engineer (State Estimation)
Staff GNC Engineer (State Estimation)

Inversionspace • California (MO)

On-site
USD 161,000 - 221,000
Computer Vision & Autonomy Engineer
Computer Vision & Autonomy Engineer

Arxlight • Oakland (CA)

On-site
USD 100,000 - 130,000
Perception/Computer Vision Engineer
Perception/Computer Vision Engineer

Jobtailor • Atlanta (GA)

On-site
USD 120,000 - 180,000