Senior Computer Vision Engineer - UAS Tracking

Ground A

Berlin

On-site

EUR 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Central Berlin office
Equity participation
Growth opportunities
Holiday allowance
Monthly voucher
Transit subsidies

Job summary

Ground A is seeking a Senior Computer Vision Engineer – UAS Tracking to design, implement, and optimize the tracking layer of our perception stack. The role focuses on multi-UAS tracking using IR/thermal data, fused with laser, radar, and IMU measurements, to maintain low-latency, confidence-scored tracks in challenging environments.

You will develop tracking-by-detection pipelines, manage track initiation and lifetime, and drive real-time estimation and prediction for targeting and control.

Qualifications

  • 6+ years in computer vision, visual tracking, estimation, or real-world perception systems.
  • Hands-on experience with multi-object tracking or visual target tracking.
  • Practical experience with tracking-by-detection pipelines.
  • Strong understanding of estimation methods, especially Kalman filters, EKF, UKF.
  • Experience with real-world video data, including noisy measurements and sensor artifacts.
  • Strong Python skills and production-level C++ experience.
  • Experience deploying perception or tracking systems on edge platforms, ideally NVIDIA Jetson/Tegra.
  • Experience with TensorRT and/or CUDA.
  • Onsite availability in Berlin.
  • Citizenship of a NATO member state.

Responsibilities

  • Design and implement multi-UAS tracking pipelines for real-world aerial targets.
  • Develop and maintain tracking-by-detection systems using detector outputs.
  • Manage track initiation, confirmation, continuity, and lifecycle.
  • Define and track performance metrics for tracking systems and latency.
  • Develop state estimation pipelines for position, velocity, and trajectory.
  • Integrate tracking with laser, radar, and IMU measurements.
  • Deploy and optimize pipelines on NVIDIA Jetson/Tegra platforms and optimize with TensorRT/CUDA.
  • Analyze failures and improve robustness through field data and experiments.

Skills

Computer vision
Visual tracking
Estimation methods
Python
C++
NVIDIA Jetson
TensorRT
CUDA
Edge deployment
Real-time systems

Tools

Kalman filters
EKF / UKF
TensorRT
CUDA
OpenCV

Job description

Senior Computer Vision Engineer – UAS Tracking

Multi-UAS Tracking, IR/Thermal Perception & Real-Time Target State Estimation

Location: Berlin (Onsite)

About Us

We are a defense technology startup based in Berlin, building the next generation defense layer against aerial threats. Our team develops mission-critical systems that combine hardware, software, sensing, and real-time AI to operate reliably in complex real-world environments.

Operating in stealth mode, we place strong emphasis on engineering rigor, real-world performance, and defense-grade system reliability.

Role Overview

We are seeking a Senior Computer Vision Engineer – UAS Tracking to design, implement, and continuously improve the tracking layer of our perception stack.

This role is focused on multi-UAS tracking using primarily IR / thermal camera data, combined with additional measurements from sensors such as laser range finders, radar, and IMUs. The core challenge is not simply detecting a drone in a single frame — it is maintaining stable, low-latency, confidence-scored tracks over time in difficult real-world conditions.

You will consume detector outputs and develop robust tracking pipelines that support real-time target following, aiming, trajectory prediction, and downstream control. Your work will directly influence how reliably the system can maintain track continuity, reject false tracks, reacquire targets after occlusion, and provide actionable target state estimates under operational constraints.

This is a hands-on, production-oriented role for someone with deep experience in visual tracking, estimation, and real-time perception systems.

This position requires onsite work in Berlin and candidates must be from a NATO member state.

Key Responsibilities

Multi-UAS Tracking & Track Management

  • Design, implement, and improve multi-UAS tracking pipelines for real-world aerial targets
  • Develop and maintain tracking-by-detection systems using detector outputs as inputs
  • Track initiation and confirmation
  • Track continuity and lifecycle management
  • Track confidence scoring
  • Track loss handling and reacquisition
  • False track rejection
  • Multi-target separation and identity consistency
  • Reduce track fragmentation, identity switches, jitter, and unstable target handoff
  • Define and track performance metrics such as: Track continuity, Latency, ID switches, False tracks, Missed tracks, Reacquisition time, Prediction stability
Estimation, Filtering & Prediction
  • Develop and tune state estimation pipelines for target position, velocity, trajectory, and uncertainty
  • Apply and extend filtering approaches such as Kalman filters, Extended Kalman filters, Unscented Kalman filters, and related Bayesian estimation methods
  • Design prediction logic for short-horizon target motion and aiming support
  • Improve robustness under noisy detections, intermittent measurements, and sensor dropouts
  • Model measurement uncertainty and propagate confidence into downstream systems
IR / Thermal Vision Tracking
  • Develop tracking approaches optimized for IR / thermal camera data
  • Address challenges such as low target pixel footprint, weak contrast, thermal clutter, atmospheric effects, motion blur, sensor noise and artifacts, and camera movement and vibration
  • Improve tracking robustness under poor visibility, weather variation, and changing environmental conditions
  • Use feature tracking, temporal association, and re-identification approaches where appropriate
Sensor Fusion for Tracking
  • Integrate visual tracks with additional measurement sources, including laser range finder data, radar measurements, and IMU data
  • Fuse heterogeneous measurements to improve track stability, target state estimation, and trajectory prediction
  • Collaborate with robotics and controls engineers to ensure tracking outputs are low-latency, stable, predictive, confidence-scored, and suitable for real-time aiming and following
Real-Time Deployment & Optimization
  • Deploy and optimize tracking pipelines on NVIDIA Jetson / Tegra platforms
  • Optimize performance using TensorRT, CUDA, efficient video and preprocessing pipelines, and production-grade C++ integration
  • Balance tracking quality, latency, memory usage, and thermal constraints
  • Ensure tracking pipelines operate reliably within real-time system constraints
Evaluation, Field Data & Continuous Improvement
  • Analyze real-world tracking failures and translate them into algorithmic improvements
  • Build evaluation datasets and metrics for multi-UAS tracking performance
  • Support field testing and post-test analysis
  • Collaborate with engineering teams to improve robustness based on operational data
  • Maintain clear documentation of tracking assumptions, models, parameters, and performance limits
Required Qualifications
  • 6+ years of experience in computer vision, visual tracking, estimation, or real-world perception systems
  • Strong hands-on experience with multi-object tracking or visual target tracking
  • Practical experience with tracking-by-detection pipelines
  • Strong understanding of estimation methods, especially Kalman filters, EKF, UKF, or related approaches
  • Experience with feature tracking, temporal association, re-identification, or trajectory prediction
  • Experience working with real-world video data, including noisy measurements, sensor artifacts, domain shift, and difficult edge cases
  • Strong Python skills and production-level C++ experience
  • Experience deploying perception or tracking systems on edge platforms, ideally NVIDIA Jetson / Tegra
  • Experience with TensorRT and/or CUDA
  • Ability to work closely with robotics, controls, and systems engineers
  • Onsite availability in Berlin
  • Citizenship of a NATO member state
Preferred Qualifications
  • Background in defense, aerospace, robotics, autonomous systems, or industrial perception
  • Experience with IR / thermal tracking
  • Experience with long-range small-object tracking
  • Experience fusing visual tracks with LRF, radar, or IMU measurements
  • Experience with radar-assisted or range-assisted target state estimation
  • Experience building real-time perception-to-control pipelinesExperience supporting field tests or deployed perception systems
What We Offer
  • Competitive salary
  • VSOP / equity participation
  • Central Berlin office
  • Extreme growth opportunity in a fast-scaling startup
  • Holiday allowance
  • Monthly voucher
  • Public transportation subsidies
Who You Are
  • Tracking-first: You think in tracks, trajectories, uncertainty, continuity, and reacquisition
  • Estimation-driven: You understand that robust tracking requires more than frame-by-frame detections
  • Real-world focused: You care about performance under noise, clutter, occlusion, vibration, and weather
  • Low-latency oriented: You understand that tracking quality only matters if it arrives on time
  • Analytical: You debug failure modes with data, models, and clear metrics
  • Collaborative: You work effectively with robotics and controls engineers
  • Mission-aligned: You understand the responsibility of building perception systems for defense applications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Vision Engineer – UAS Tracking
Senior Computer Vision Engineer – UAS Tracking

Ground A • Berlin

On-site
EUR 90,000 - 130,000
VSOP / equity participation
Central Berlin office
Extreme growth opportunity in a fast-s
+2
Senior Robotics Engineer – Multi-Object Tracking (m/f/d)
Senior Robotics Engineer – Multi-Object Tracking (m/f/d)

Autonomous Teaming Solutions • München

On-site
EUR 90,000 - 130,000
Computer Vision Engineer – Object Detection (m/f/d)
Computer Vision Engineer – Object Detection (m/f/d)

Autonomous Teaming Solutions • München

On-site
EUR 90,000 - 130,000
Computer Vision & AI Engineer - Interceptor C‑UAS (m/f/d)
Computer Vision & AI Engineer - Interceptor C‑UAS (m/f/d)

Quantum Systems • Weßling

On-site
EUR 90,000 - 130,000
Company pension
Flexible hours
Mobile work
+6
Lead Engineer - Robotics & Autonomous Systems (m/f/d)
Lead Engineer - Robotics & Autonomous Systems (m/f/d)

Autonomous Teaming • München

On-site
EUR 100,000 - 140,000
Team events
Ownership culture
Hands-on robotics
ML Data Engineer (m/f/d) - Sensor Data & Pipelines
ML Data Engineer (m/f/d) - Sensor Data & Pipelines

Autonomous Teaming • München

On-site
EUR 90,000 - 140,000
International team
Career growth
Team events
+1
Robotics Software Engineer - Counter-Drone Systems (m/f/d)
Robotics Software Engineer - Counter-Drone Systems (m/f/d)

Autonomous Teaming Solutions • München

On-site
EUR 80,000 - 120,000
Global team
Career growth
State-of-the-art technologies
+1
Senior Robotics Controls Engineer
Senior Robotics Controls Engineer

Ground A • Berlin

On-site
EUR 120,000 - 180,000
Central Berlin office
VSOP / equity participation
Deutschlandticket
+2
Computer Vision / AI Intern (m/f/d)
Computer Vision / AI Intern (m/f/d)

Stealth Startup (Deep Defense Tech) • Berlin

Hybrid
EUR 35,000 - 50,000
Paid internship
Real responsibility
Flexible hours
+1
Robotics Software Engineer - Generalist (m/f/d)
Robotics Software Engineer - Generalist (m/f/d)

Autonomous Teaming Solutions • München

On-site
EUR 70,000 - 110,000
International, agile team
Career growth
State-of-the-art AI/robotics tech
+2