Senior Software Engineer Connectivity
Enabl Tech
About the role
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.
Dein Profil
- 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
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
Unser Angebot
- Freue dich auf flexible Arbeitszeiten und hohen 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
Kontakt
Noch Fragen? Schreib uns unter karriere@enabl-tech.de
Salary: EUR 60000 - 80000 per year
Requirements
- Du hast fundierte Erfahrung in Modern C++ (17 oder neuer) und entwickelst performante, stabile Anwendungen.
- Du bist fit in Python für Scripting, Testing oder Tooling
- TCP/UDP, IP und Routing sind für dich kein Neuland.
- Du verstehst, wie Datenpakete reisen und wo sie verloren gehen können
- Du bringst Verständnis für drahtlose Übertragungstechnologien (Wi-Fi, LTE/5G) mit und weißt, wie sich schwankende Netzwerkstabilitäten auf Applikationen auswirken
- Du verstehst Netzwerk-Protokolle für Echtzeitdaten (z. B. RTP/RTCP/SRT oder WebRTC).
- 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
- Du sprichst Deutsch (ab B2) und Englisch, um dich im Team und bei technischen Dokumentationen sicher zu bewegen
Responsibilities
- 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
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free