368,634open jobs
9,437companies
50,578added this week
Browse all
Location
In office (Munich)
Employment
Full-Time
Overview
Company
Impact
Profile match
Headquartered in Berlin, Germany (with additional presence across Ukraine, the United Kingdom, and Sweden), STARK Defence is a defense technology enterprise specializing in autonomous unmanned systems and military software engineering. Founded in 2024 in response to modern operational demands, the firm develops AI-enabled, software-defined loitering munitions, strike drones, and modular unmanned aerial vehicles (UAVs) engineered for high-threat, electronic warfare environments.

About Us

STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high-performance unmanned systems that are software-defined, mass-scalable, and cost-effective. This provides our operators with a decisive edge in highly contested environments.

We're focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.

About the team

The Data Operations team owns the entire data lifecycle behind STARK's AI stack: collection, acquisition, generation, curation, and management. We run our own data-collection campaigns across Europe, evaluate new sensors and platforms, and build the internal data platform that turns raw recordings into ready-to-use datasets. Everything we produce feeds directly into the perception and autonomy systems deployed on STARK's platforms - a real data advantage is built, not bought. The team is scaling up right now: real scope, direct impact, no legacy.

Your mission

You are the technical owner of our multi-sensor recording systems - the bridge between raw hardware and the datasets our ML teams train on. You work at the critical intersection of hardware and software: integrating EO/IR cameras, lidar, radar, and IMUs over their real interfaces, adapting the drivers and ROS2 nodes that capture them, solving time synchronization down to the microsecond, and calibrating multi-sensor rigs so every stream is spatially and temporally unified. And you don't just build in the lab: you regularly join our data-collection campaigns across Europe, deploying your systems under real conditions and making sure the data we bring home is worth training on.

Responsibilities

  • Own the end-to-end integration of our sensor suites - EO/IR cameras, gimbals, lidar, radar, IMU, GNSS - from electrical interfaces and wiring to working recording pipelines

  • Design and implement sensor drivers and ROS2 nodes, working directly with hardware protocols including I2C, SPI, CAN, Serial, MIPI/CSI-2, GigE Vision, and Ethernet (RTSP/UDP)

  • Solve temporal synchronization across distributed sensors (PTP, PPS, hardware triggering) so all streams are perfectly aligned for fusion and labeling

  • Develop and execute rigorous intrinsic and extrinsic calibration routines (camera-camera, camera-IMU) to spatially unify the sensor rigs

  • Build and optimize the onboard recording stack on embedded compute (NVIDIA Jetson): hardware-accelerated video pipelines (GStreamer), efficient logging (MCAP/rosbag), and storage throughput under compute, thermal, and bandwidth constraints

  • Evaluate new sensors hands-on at the bench - from probing electrical interfaces with diagnostic tools to benchmarking SDKs - and turn results into clear integration decisions

  • Join field data-collection campaigns across Europe: prepare and verify sensor setups, operate the recording systems on-site, diagnose hardware and software issues in real time, and validate recordings before leaving the site

  • Produce integration documentation and calibration reports so every setup is reproducible by the team

Qualifications

  • Degree in Robotics, Mechatronics, Electrical Engineering, Computer Science, or comparable practical experience

  • Proficiency in Python and C++ for robotics and hardware interfacing

  • Experience with ROS2, including deployment on physical systems

  • Hands-on experience with several hardware protocols such as I2C, SPI, CAN, Serial, or Ethernet-based sensor communication

  • Experience integrating cameras or other sensors on embedded Linux platforms, ideally NVIDIA Jetson

  • Solid computer vision fundamentals: camera models, distortion, projection geometry, OpenCV

  • Good understanding of coordinate frames, transformations, and time synchronization in distributed systems - practical calibration experience is a strong plus

  • Comfortable with hardware diagnostic tools (multimeter, oscilloscope) as well as modern software workflows (Git, CI, Docker)

  • Practical and structured; willingness to travel regularly for field campaigns and to work outdoors in various conditions

Nice to have

  • UAV or mobile robot experience; PX4/ArduPilot and MAVLink basics

  • Photogrammetry + 3D Reconstruction

  • Low-level driver development or customization on embedded Linux

  • GStreamer hardware-accelerated pipelines, JetPack/L4T, CUDA/TensorRT

  • MIPI/CSI-2 camera bring-up, ISP tuning, or Linux kernel/device tree exposure

  • Calibration tooling such as Kalibr; lidar and point cloud processing (PCL, Open3D)

  • Experience with detection/tracking models and modern CV pipelines (PyTorch, ONNX)

  • Experience with simulation (Gazebo, Isaac Sim) or synthetic data generation

We hire this role across experience levels: whether you bring a few years of hands-on robotics work or a decade of sensor integration, we will match scope and seniority to your profile.

A note on our process: we value critical thinking, grit, and the ability to learn over a perfect checklist. If you are a talented engineer who loves building complex systems at the boundary of hardware and code, but you don't hit every single bullet point, we still want to hear from you.

If you're interested in building the future of European Defence with us, and you see yourself reflected in the description above, please send us your CV in English. We're looking forward to meeting you!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Munich
$27k – $72k per year (Estimated) • In office • Full-Time • Pune
JavaScript
Node JS
TypeScript
Frontend
React.js
DevOps
CI/CD
Docker
Git
Rest API
Apply
$23k – $61k per year (Estimated) • In office • Full-Time • Pune
JavaScript
Node JS
TypeScript
Frontend
React.js
DevOps
CI/CD
Docker
Git
Rest API
Apply
$20k – $49k per year (Estimated) • Remote/Hybrid • Moscow
JavaScript
Python
PHP
Python
Django
PHP
Drupal
Databases
PostgreSQL
Frontend
HTMX
DevOps
CI/CD
Docker
Git
Apply
$29k – $61k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Moscow
C++
Python
C++
CMake
AI/ML
OpenCV
DevOps
Git
Apply
Software Developer 9 hours ago
$20k – $84k per year (Estimated) • In office • Full-Time • Pune
JavaScript
Node JS
TypeScript
Frontend
React.js
DevOps
Git
Rest API
Apply
$88k – $199k per year (Estimated) • In office • Full-Time • Swindon
AI/ML
Human-in-the-Loop
Apply
$75k – $115k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Berlin
MATLAB
Python
Robotics
ArduPilot
Apply
$59k – $136k per year (Estimated) • In office • Full-Time • 3+ years exp • Berlin
DevOps
GitLab
Apply
$54k – $143k per year (Estimated) • In office • Full-Time • Berlin
Apply
$41k – $98k per year (Estimated) • In office • Full-Time • 5+ years exp • Stockholm
Bash
PowerShell
Cybersecurity
Okta
Apply
$54k – $138k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Munich
Python
AI/ML
Computer Vision
Multimodal AI
PyTorch
Reinforcement Learning
TensorFlow
Robotics
Imitation Learning
Isaac Sim
MuJoCo
Perception
PyBullet
Reinforcement Learning
ROS
Sim-to-Real
Apply
$99k – $163k per year • In office • Full-Time • 2+ years exp • Munich
Python
TypeScript
JavaScript
Python
FastAPI
Databases
PostgreSQL
Supabase
AI/ML
Time Series Forecasting
Frontend
React.js
Apply
$93k – $174k per year • In office • Full-Time • 3+ years exp • Munich
AI/ML
AI Agents
LLM
Model Context Protocol
Apply
$105k – $174k per year • In office • Full-Time • 3+ years exp • Munich
Apply
$70k – $105k per year • In office • Full-Time • 2+ years exp • Munich
Go
Python
AI/ML
AI Agents
Fine-tuning
LLM
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.