Senior Software Engineer Connectivity (m/w/d)

Permanent employee, Full-time · Karlsruhe

Read job description in:
Deine Mission
Du ermöglichst es, dass unsere Gabelstapler sicher und in Echtzeit quer durch Europa ferngesteuert werden können. 

Als Software Engineer Connectivity entwickelst du das Nervensystem unserer Technologie: die Software, die für die stabile und latenzarme Datenübertragung zwischen Fahrzeug und Remote-Station sorgt. Du sorgst dafür, dass unser Videostream auch bei schwankenden Netzwerken flüssig bleibt und unsere Gabelstapler jederzeit sicher steuerbar sind.

Dabei machst du aus komplexen Netzwerkbedingungen eine zuverlässige Verbindung und treibst unser Produkt technologisch entscheidend voran.
Unser Angebot
  • Freue dich auf flexible Arbeitszeiten und hohem Homeoffice Anteil: so kannst du deinen Arbeitsalltag ideal an deine Bedürfnisse anpassen
  • Es erwartet dich ein konkurrenzfähiges Gehalt sowie attraktive Anteils-Optionen (VSOP), damit du direkt am Unternehmenserfolg beteiligt bist
  • Eine dynamische und spannende Arbeitsumgebung mit flachen Hierarchien und echter Startup-Mentalität gibt dir die Möglichkeit, wirklich etwas zu bewegen und eigene Ideen einzubringen: gestalte unseren Erfolg von Anfang an mit!
  • Helle Büroräumlichkeiten mit autonomer Büroausstattung schaffen eine moderne und angenehme Arbeitsatmosphäre
  • Ein eingespieltes Team unterstützt dich während deiner Einarbeitung und steht dir jederzeit mit Rat und Tat zur Seite
  • Nutze die Vorteile unserer betrieblichen Altersvorsorge
  • Freue dich mit Jobticket und kostenlosen Parkplätzen auf eine entspannte Anfahrt
  • Und zuletzt: In unserem Pausenraum findest du jederzeit eine große Auswahl an kostenlosen Snacks und Getränken
Deine Aufgaben
  • Du entwickelst und wartest unseren Netzwerk-Software-Stack (vorwiegend in C++ und Python), der die zuverlässige Kommunikation zwischen Fahrzeug und Remote-Station sicherstellt
  • Du analysierst Verbindungsdaten und Incidents aus dem Feld, um Netzwerkprobleme wie Paketverluste oder Latenzspikes zu identifizieren und implementierst nachhaltige Lösungen
  • Du integrierst unsere Connectivity-Software auf den Fahrzeug-Plattformen und sorgst dafür, dass sie in den unterschiedlichen Netzwerkumgebungen unserer Kunden performant läuft
  • Du stellst den stabilen Transport von Video- und Steuerdaten sicher - mit Fokus auf Netzwerk-Protokollen und Stabilität
  • Du treibst die technologische Roadmap voran, indem du neue Features entwickelst und moderne Technologien implementierst, um die Robustheit und Performance unserer Systeme kontinuierlich zu erhöhen
  • Du erweiterst und pflegst unsere Test-Infrastruktur und CI-Pipelines, um Netzwerk-Szenarien automatisiert zu simulieren und die Qualität unserer Updates zu sichern
Dein Profil
Du bist im Herzen Softwareentwickler, verstehst aber genau, was im Netzwerk "unter der Haube" passiert. Du denkst nicht in Hardware-Kästen, sondern in Code, Protokollen und performanten Datenströmen

  • Software-Engineering Core: Du hast fundierte Erfahrung in Modern C++ (17 oder neuer) und entwickelst performante, stabile Anwendungen. Zusätzlich bist du fit in Python für Scripting, Testing oder Tooling
  • Networking Fundamentals: TCP/UDP, IP und Routing sind für dich kein Neuland. Du verstehst, wie Datenpakete reisen und wo sie verloren gehen können
  • Connectivity & Wireless: Du bringst Verständnis für drahtlose Übertragungstechnologien (Wi-Fi, LTE/5G) mit und weißt, wie sich schwankende Netzwerkstabilitäten auf Applikationen auswirken
  • Echtzeit-Transport: Du verstehst Netzwerk-Protokolle für Echtzeitdaten (z. B. RTP/RTCP/SRT oder WebRTC). Dein Fokus liegt dabei rein auf der Übertragungsebene: Du bist der Experte dafür, dass der Transportweg für unsere Streams unter allen Bedingungen stabil und latenzarm funktioniert, unabhängig vom eigentlichen Payload
  • System & Tools: Du fühlst dich in Linux-Umgebungen zuhause. Du nutzt Tools wie Wireshark oder tcpdump nicht nur, du verstehst, was sie dir sagen, um komplexe Probleme zu triagieren
  • Sprache: Du sprichst Deutsch (ab B2) und Englisch, um dich im Team und bei technischen Dokumentationen sicher zu bewegen
Über uns

Bei enabl entwickelst du mit uns Vollautomatisierung für die Intralogistik – mit Cutting-Edge-Automatisierungslösungen und Remote Steuerung für Gabelstapler. Unser Ziel: den Arbeitsplatz im Lager schon heute neu denken und die Lücke zur Vollautonomie schließen.

Du arbeitest in einem wachsenden Team mit direkter Verantwortung, kurzen Wegen und Testhalle direkt neben dem Büro in Karlsruhe. Hier wird nicht nur konzipiert, sondern direkt umgesetzt, getestet und weiterentwickelt.


Unsere Fahrzeuge werden von unseren Remote Operatorn europaweit aus 1000 km Entfernung gesteuert und sind bei unseren Kunden im produktiven Einsatz.


Mit Materialhandling as a Service kombinieren wir Technologie mit flexiblen Geschäftsmodellen – und schaffen sofort messbare Effizienz und Skalierbarkeit.

Werde Teil unseres Teams – und gestalte mit uns die Roadmap zur autonomen Intralogistik.

Your mission
You enabl our forklifts to be safely remote-controlled across Europe in real time.

As a Software Engineer for Connectivity, you will develop the nervous system of our technology: the software that ensures stable, low-latency data transmission between the vehicle and the remote station. You will make sure that our video streams run smoothly and our forklifts remain safely controllable at all times, even under fluctuating network conditions.

By turning complex network challenges into a rock-solid connection, you will be a key driver in advancing our product's technology.
What We Offer
  • Flexible working hours and a generous work-from-home policy so you can tailor your workday to your needs.
  • A competitive salary and attractive employee stock options (VSOP), so you directly share in the company’s success.
  • A dynamic, exciting work environment with flat hierarchies and a true startup mentality where you can bring in your own ideas and help shape our success from day one.
  • Bright office spaces with modern equipment to create a pleasant and productive atmosphere.
  • A well-coordinated team that will support you throughout your onboarding and is always there to help.
  • Take advantage of our company pension scheme.
  • Enjoy a relaxed journey to work with a subsidized public transport ticket (Jobticket) and free parking.
  • A break room always stocked with a wide selection of free snacks and drinks.
Your tasks
  • You develop and maintain our network software stack (primarily in C++ and Python) to ensure highly reliable communication between vehicles and remote stations.
  • You analyze connectivity data and field incidents to identify network bottlenecks, like packet loss or latency spikes, and implement sustainable solutions.
  • You integrate our connectivity software into the vehicle platforms, ensuring high performance across our customers' diverse network environments.
  • You guarantee the stable transport of video and control data, with a strong focus on network protocols and overall stability.
  • You drive our technological roadmap by developing new features and implementing modern technologies to continuously improve system robustness and performance.
  • You expand and maintain our test infrastructure and CI pipelines to automatically simulate network scenarios and ensure the quality of our updates.
Your profile
You are a software developer at heart, but you know exactly what’s happening "under the hood" of a network. You don’t just think in terms of hardware boxes; you think in code, protocols, and high-performance data streams.
  • Software Engineering Core: You have solid experience in Modern C++ (C++17 or newer) and build performant, highly stable applications. You are also proficient in Python for scripting, testing, or tooling.
  • Networking Fundamentals: TCP/UDP, IP, and routing are second nature to you. You know exactly how data packets travel and where they might get lost.
  • Connectivity & Wireless: You understand wireless transmission technologies (Wi-Fi, LTE/5G) and know how fluctuating network stability impacts applications.
  • Real-Time Transport: You understand network protocols for real-time data (e.g., RTP/RTCP/SRT or WebRTC). Your focus is purely on the transmission layer: you are the expert in making sure the transport path for our streams is stable and low-latency under all conditions, regardless of the payload.
  • Systems & Tools: You feel right at home in Linux environments. You don't just use tools like Wireshark or tcpdump—you understand what they are telling you to triage complex issues.
  • Languages: You speak German (B2 level or higher) and English (B1) fluently enough to confidently navigate teamwork and technical documentation.
Contact Information
Any questions? Contact us directly via karriere@enabl-tech.de
About us

At enabl, you will develop full automation for intralogistics - with cutting-edge automation solutions and remote control for forklifts. Our goal: to rethink the warehouse workplace today and close the gap to full autonomy.

You will work in a growing team with direct responsibility, short distances and a test hall right next to the office in Karlsruhe. Here, we not only design, but also implement, test and develop directly.

Our vehicles are controlled by our remote operators throughout Europe from a distance of 1000 km and are in productive use at our customers.

With Material Handling as a Service, we combine technology with flexible business models - and immediately create measurable efficiency and scalability.

Become part of our team - and help us shape the roadmap to autonomous intralogistics.

We are happy to welcome you to our team.
Please fill in the following short form. Should you encounter any difficulties, please contact us by mail at karriere@enabl-tech.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.