GNC Engineer, Tracking Level 2
Singularity Defense Corp· Software & GNC
Gardena, CAFull-timePosted 3mo ago
About the role
Software engineer focused on real-time tracking, state estimation, and multi-sensor fusion for embedded autonomous systems, interfacing with guidance/navigation, computer vision, and real-time software engineering in a stealth-mode Aerospace & Defense startup.
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: EKF, 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
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
Skills
Required:Real-time trackingMulti-sensor fusionC++
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
Last updated Oct 25, 2026. Interested? Apply on the company site.
About Singularity Defense Corp
Singularity is answering humanity’s call to engineer counter-weapon systems at scale. We build to protect people on the battlefield and at home.
counter-weapon systemsair defensesoftware & GNCbuild to protect peopledeploymentmanufacturingtest engineeringembedded software
More open roles at Singularity Defense Corp
- Lead Propulsion TechnicianyesterdayKeenesburg, CO · Propulsion & Energetics
- Field Testing Technician (Mechanical Design Focus)yesterdayEl Segundo, CA · Operations
- Field Testing Technician (Electrical Design Focus)yesterdayGardena, CA · Operations
- Field Testing Technician (Drone Focus)yesterdayGardena, CA · Operations
- Senior Manufacturing Process Engineer2w agoGardena, CA · Manufacturing