Robotic System Integrator SW

Kärcher
Schwaikheim, Germany
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) CMake Configuration Management Continuous Integration Software Debugging Linux Distributed Systems Middleware Python (Programming Language) Microsoft Office Software Engineering Software Systems
+4 more
Systems Architecture Git Information Technology Docker

Job description

  • Mit der technischen Gesamtverantwortung für Roboter der KIRA-Plattform übernimmst du die End-to-End-Verantwortung für den Software-Integrationsstand und steuerst als zentraler Dreh- und Angelpunkt die Koordination zwischen Produktmanagement, Plattformentwicklung und den Domänenteams - als zentrale Ansprechperson mit tiefem, maschinenspezifischem Wissen für “deine” Roboter.
  • Für ein lauffähiges und konsistentes Gesamt-Software-System führst du die Komponenten sämtlicher Fachdomänen zusammen - auf reiner Softwareebene, entkoppelt von der zugrunde liegenden Hardware -, gestaltest die Systemarchitektur aktiv mit und definierst klare Schnittstellen sowie Contracts zwischen den Bereichen.
  • In enger Abstimmung mit der CI/CD-Pipeline integrierst du neue Software-Releases zu einem stabilen Gesamtstand, konfigurierst die Middleware (z. B. ROS2/DDS) und steuerst das plattformübergreifende Feature- und Konfigurationsmanagement.
  • Bei komplexen Herausforderungen auf Systemebene analysiert du domänenübergreifende Software-Fehler hinsichtlich Timing, Datenflüssen oder Ressourcen und koordinierst deren Behebung auf Logikebene gemeinsam mit den Fachteams.
  • Zur Gewährleistung einer durchgängigen Funktion über den kompletten Software-Stack baust du aussagekräftige Integrations- und Smoke-Tests auf und verifizierst End-to-End-Szenarien in der Simulation sowie direkt auf dem Zielsystem.

Requirements

  • Ein erfolgreich abgeschlossenes Studium im Bereich Robotik, Informatik, Softwaretechnik oder einer vergleichbaren MINT-Disziplin bildet das solide theoretische Fundament deiner Expertise.
  • Dank deiner fundierten Erfahrung in der Integration komplexer, verteilter Softwaresysteme - idealerweise aus dem Robotik-, Embedded- oder Automotive-Umfeld - bewegst du dich sicher in anspruchsvollen technologischen Landschaften.
  • Mit einem ausgeprägten Denken in Systemen und Schnittstellen treibst du die Leidenschaft an, vielfältige Softwarekomponenten zu einem stimmigen und stabilen Ganzen zusammenzufügen.
  • In deinem technologischen Werkzeugkoffer befinden sich exzellente Kenntnisse in Linux, C++ und Python, gepaart mit einem routinierten Umgang in Git, CI/CD, CMake, Docker sowie Middleware (ROS/ROS2/DDS) und dem Debugging verteilter Systeme.
  • Durch deine strukturierte, systemische und eigenverantwortliche Arbeitsweise richtet sich dein Fokus auf einen zuverlässigen Gesamt-Software-Stand.

Benefits & conditions

  • Genug Zeit, um Familie, Freund*innen und die Welt zu sehen: Bis zu 32 Tage Urlaub. An Heiligabend und Silvester hast du frei.
  • Kleine Traum-Erfüll-Hilfen: Jubiläumszuwendungen für alle, die lang in unserem Team bleiben, Zielprämien und weitere Sonderzahlungen.
  • Den Alltag flexibel gestalten: Gleitzeit und die Möglichkeit, im Home-Office zu arbeiten.
  • Deine Gesundheit und das Miteinander liegen uns am Herzen: Modernes Gesundheitszentrum mit hauseigenen Betriebsärzt*innen und Beratungsangeboten, abwechslungsreiche Sport- und Freizeitaktivitäten wie HIIT, Yoga, Chor, Fotoclub u.v.m.
  • Die richtigen Leute, zur richtigen Zeit, am richtigen Ort, mit der richtigen Perspektive: Klingt kompliziert? Nicht für uns. Wir unterstützen dich bei deiner individuellen Entwicklung mit unserem Talentmanagement-Prozess und einem umfangreichen Weiterbildungsangebot.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:39 min

Core skills required for robust robotic systems

Falk-Moritz Schaefer · WWC 2022

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

2:37 min

Example technology stack for robotics software development

Falk-Moritz Schaefer · WWC 2022

Videos

See all

Related articles

See all