
Senior Teleoperation-Connectivity Software Engineer - Fernride GmbH
Our Take
Engineer real-time teleoperation HMIs and connectivity systems for autonomous logistics at Fernride.
What you’ll do
- Build and evolve teleoperation HMIs
- Design low-latency, high-throughput video pipelines
- Optimize glass-to-glass latency
- Develop robust connectivity layers
- Adapt software to diverse hardware platforms
What they’re looking for
- Strong C++ in performance-critical real-time systems
- Low-latency networking and data transport
- GUI or visualisation system development in C++
- Linux: threading, timing, synchronisation
- Safety-relevant software ownership mindset
Skills & Focus Areas
- C++
- ImGui
- GPU video encoding
- Linux
- real-time systems
- V2V networking
As posted by Quantum-Systems
Fernride is building the future of autonomous logistics by combining advanced automation technology with human‑guided teleoperations. We enable logistics companies to transition toward safer, more efficient, and more sustainable driverless operations. With strong expertise in robotics, AI, and automotive engineering, Fernride delivers scalable solutions that bring real‑world autonomy to industrial environments.
You will work on Fernride’s teleoperation software stack, building the systems that allow human operators to safely, intuitively, and reliably control vehicles remotely. This includes high-performance HMIs, low-latency video pipelines, and robust connectivity between teleoperation stations and vehicles.
The team operates at the intersection of real-time systems, networking, graphics, and vehicle integration. The focus is on performance, determinism, and reliability across a wide range of hardware—from tablets and mobile controllers to full teleoperation stations.
What is your Day to Day Mission:
Build and evolve teleoperation HMIs using modern GUI frameworks (e.g. ImGui, Web) across multiple hardware form factors
Design and implement low-latency, high-throughput video pipelines with dynamic multi-stream management and precise time synchronization
Optimize glass-to-glass latency using GPU-accelerated video encoding/decoding and careful end-to-end tuning
Develop robust connectivity layers between teleoperator stations and vehicles, including V2V communication where required
Adapt teleoperation software to diverse hardware platforms, ensuring consistent performance, usability, and reliability