Back to all jobs
aicorn GmbH logo

Softwareentwickler:in Embedded & Cloud für die Bahnbranche (m/w/d)

aicorn GmbH
KarlsruheOn-site4w ago
Employment
Employee

About the role

Wir entwickeln bei **AI**CORN die Steuerungseinheit für die Digitale Automatische Kupplung (DAK). Das System verändert den europäischen Güterverkehr und läuft schon im echten Betrieb. Dafür suchen wir eine:n Softwareentwickler:in, die/der das Produkt von Embedded bis Cloud weiterentwickelt und mit uns skaliert.

Tasks

In a Nutshell: Du baust die Software, die mit der Bahn durch die Gegend fährt. Vom Sensor im Fahrzeug bis zum Datenstrom im Backend.

Wir suchen jemanden, der:

  • Embedded Linux und Cloud zusammen denkt, nicht nur einen der zwei Layer beherrscht
  • Schnittstellen sauber implementiert (TRDP, MQTT, REST) und auch real beim Kunden zum Laufen bringt
  • Bugs nicht eskaliert, sondern in Logs und Code reingeht, bis sie verstanden sind
  • Verantwortung für das Gesamtsystem übernimmt, nicht nur für „seinen Task"
  • in Datenflüssen denkt, nicht in Tickets

Und etwas ausführlicher. Du arbeitest an:

  • **Fahrzeugintegration & Embedded Linux:** Softwarekomponenten auf Embedded-Plattformen (Linux-basiert) für Datenaufnahme, Verarbeitung und Weiterleitung
  • **Backend & Datenverarbeitung:** Verarbeitung, Speicherung und Visualisierung von Betriebsdaten für Statistik, Diagnose und Monitoring
  • **Schnittstellen & Standards:** Implementierung und Test gegen TRDP, MQTT, REST. Anpassung an Fahrzeug- und Kundenumgebung.
  • **Softwaretests & Qualität:** automatisierte Tests, Debugging, CI/CD, Container und virtuelle Test-Umgebungen, Versionskontrolle. Stabilität ist Standard, nicht Ausnahme.
  • **Hardware-Schulterschluss:** enge Zusammenarbeit mit Hardware-Entwicklern und externen Partnern, vom Sensor bis zur Cloud
  • **Anleitung & Mentoring:** du strukturierst Arbeitspakete für Werkstudent:innen und Praktikant:innen und entwickelst sie fachlich weiter
  • **Softwareprojekt-Lead (je nach Erfahrung):** Planung, Aufwandsschätzung und technische Verantwortung für Software-Teilprojekte, von Anforderung bis Rollout

Requirements

Das passt zu dir, wenn:

✅ Du in Python produktiven Code schreiben kannst und in C/C++ tief genug bist, um auf Embedded-Layer-Bugs einzusteigen

✅ Du Embedded Linux, Datenbanken und Backend-Technologien (z. B. Flask oder Node.js, dazu MQTT, REST) zusammenführen kannst. Full-Stack vom Sensor bis in die Cloud.

✅ Du schon Verantwortung für ein Software-Stück bis in den Produktivbetrieb übernommen hast, nicht nur Features rausgeschoben

✅ Du Probleme nicht eskalierst, sondern löst. Auch wenn du dich erst reindenken musst.

✅ Du beim Kunden vor Ort genauso souverän bist wie im technischen Deep Dive

✅ Du Entscheidungen triffst, auch wenn nicht alle Informationen da sind, und sie bei neuen Erkenntnissen anpasst

✅ Du kleinere Teams oder Werkstudent:innen anleiten kannst und Lust hast, andere fachlich weiterzuentwickeln

✅ **Bonus**, aber kein Muss: Containerisierung und Virtualisierung (Docker, KVM, leichte Hypervisor-Erfahrung), Fahrzeugprotokolle (TRDP, CAN), Echtzeitdaten, Performance-Optimierung. Tech-Lead-Erfahrung ist ein Plus, perspektivisch besetzen wir die Lead-Rolle nach.

✅ **Formales:** Abgeschlossenes Studium der Informatik, Informationstechnik, Elektrotechnik, Mechatronik, Wirtschaftsinformatik oder vergleichbare Ausbildung. Sehr gute Deutschkenntnisse, Englisch ab B2. Wohnsitz Karlsruhe oder Umzugsbereitschaft. Die Stelle ist hands-on und nicht vollständig remote.

Benefits

📍 Performance Bonus

📍 Echtes Produkt, echte Kunden, echter Betrieb. Kein Proof-of-Concept.

📍 Direkter Zugang zu Fahrzeugen, Werkstätten und Kundenprojekten

📍 Schnelle Entscheidungen, wenig Bürokratie

📍 Setup steht: Kunden, erfahrenes Entwicklerteam, starker Experten-Support aus dem Codewerk-Netzwerk

**AI**CORN entwickelt Steuerungssysteme und Cloud-Lösungen für den Schienenverkehr. Herzstück ist die Steuerungseinheit der Digitalen Automatischen Kupplung (DAK). Wir sind eine Ausgründung aus der Codewerk GmbH und verbinden Start-up-Tempo mit über zehn Jahren Erfahrung aus 150+ Bahnprojekten.

Wenn du Lust hast, Software zu bauen, die wirklich fährt: Verantwortung statt Tickets, Code statt Folien. Dann bist du bei uns richtig.

Bitte häng passende Zeugnisse (Arbeit, Studium, Ausbildung, höchster Schulabschluss) an.

Wir entwickeln bei **AI**CORN die Steuerungseinheit für die Digitale Automatische Kupplung (DAK). Das System verändert den europäischen Güterverkehr und läuft schon im echten Betrieb. Dafür suchen wir eine:n Softwareentwickler:in, die/der das Produkt von Embedded bis Cloud weiterentwickelt und mit uns skaliert.

Aufgaben

In a Nutshell: Du baust die Software, die mit der Bahn durch die Gegend fährt. Vom Sensor im Fahrzeug bis zum Datenstrom im Backend.

Wir suchen jemanden, der:

  • Embedded Linux und Cloud zusammen denkt, nicht nur einen der zwei Layer beherrscht
  • Schnittstellen sauber implementiert (TRDP, MQTT, REST) und auch real beim Kunden zum Laufen bringt
  • Bugs nicht eskaliert, sondern in Logs und Code reingeht, bis sie verstanden sind
  • Verantwortung für das Gesamtsystem übernimmt, nicht nur für „seinen Task"
  • in Datenflüssen denkt, nicht in Tickets

Und etwas ausführlicher. Du arbeitest an:

  • **Fahrzeugintegration & Embedded Linux:** Softwarekomponenten auf Embedded-Plattformen (Linux-basiert) für Datenaufnahme, Verarbeitung und Weiterleitung
  • **Backend & Datenverarbeitung:** Verarbeitung, Speicherung und Visualisierung von Betriebsdaten für Statistik, Diagnose und Monitoring
  • **Schnittstellen & Standards:** Implementierung und Test gegen TRDP, MQTT, REST. Anpassung an Fahrzeug- und Kundenumgebung.
  • **Softwaretests & Qualität:** automatisierte Tests, Debugging, CI/CD, Container und virtuelle Test-Umgebungen, Versionskontrolle. Stabilität ist Standard, nicht Ausnahme.
  • **Hardware-Schulterschluss:** enge Zusammenarbeit mit Hardware-Entwicklern und externen Partnern, vom Sensor bis zur Cloud
  • **Anleitung & Mentoring:** du strukturierst Arbeitspakete für Werkstudent:innen und Praktikant:innen und entwickelst sie fachlich weiter
  • **Softwareprojekt-Lead (je nach Erfahrung):** Planung, Aufwandsschätzung und technische Verantwortung für Software-Teilprojekte, von Anforderung bis Rollout

Qualifikation

Das passt zu dir, wenn:

✅ Du in Python produktiven Code schreiben kannst und in C/C++ tief genug bist, um auf Embedded-Layer-Bugs einzusteigen

✅ Du Embedded Linux, Datenbanken und Backend-Technologien (z. B. Flask oder Node.js, dazu MQTT, REST) zusammenführen kannst. Full-Stack vom Sensor bis in die Cloud.

✅ Du schon Verantwortung für ein Software-Stück bis in den Produktivbetrieb übernommen hast, nicht nur Features rausgeschoben

✅ Du Probleme nicht eskalierst, sondern löst. Auch wenn du dich erst reindenken musst.

✅ Du beim Kunden vor Ort genauso souverän bist wie im technischen Deep Dive

✅ Du Entscheidungen triffst, auch wenn nicht alle Informationen da sind, und sie bei neuen Erkenntnissen anpasst

✅ Du kleinere Teams oder Werkstudent:innen anleiten kannst und Lust hast, andere fachlich weiterzuentwickeln

✅ **Bonus**, aber kein Muss: Containerisierung und Virtualisierung (Docker, KVM, leichte Hypervisor-Erfahrung), Fahrzeugprotokolle (TRDP, CAN), Echtzeitdaten, Performance-Optimierung. Tech-Lead-Erfahrung ist ein Plus, perspektivisch besetzen wir die Lead-Rolle nach.

✅ **Formales:** Abgeschlossenes Studium der Informatik, Informationstechnik, Elektrotechnik, Mechatronik, Wirtschaftsinformatik oder vergleichbare Ausbildung. Sehr gute Deutschkenntnisse, Englisch ab B2. Wohnsitz Karlsruhe oder Umzugsbereitschaft. Die Stelle ist hands-on und nicht vollständig remote.

Benefits

📍 Performance Bonus

📍 Echtes Produkt, echte Kunden, echter Betrieb. Kein Proof-of-Concept.

📍 Direkter Zugang zu Fahrzeugen, Werkstätten und Kundenprojekten

📍 Schnelle Entscheidungen, wenig Bürokratie

📍 Setup steht: Kunden, erfahrenes Entwicklerteam, starker Experten-Support aus dem Codewerk-Netzwerk

**AI**CORN entwickelt Steuerungssysteme und Cloud-Lösungen für den Schienenverkehr. Herzstück ist die Steuerungseinheit der Digitalen Automatischen Kupplung (DAK). Wir sind eine Ausgründung aus der Codewerk GmbH und verbinden Start-up-Tempo mit über zehn Jahren Erfahrung aus 150+ Bahnprojekten.

Wenn du Lust hast, Software zu bauen, die wirklich fährt: Verantwortung statt Tickets, Code statt Folien. Dann bist du bei uns richtig.

Bitte häng passende Zeugnisse (Arbeit, Studium, Ausbildung, höchster Schulabschluss) an.

755,000+ hidden jobs like this

aicorn GmbH and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.