Softwareentwickler:in Embedded & Cloud für die Bahnbranche

Jobriver Hr Service
Stuttgart, Germany
2 months ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
€45,000.0 - €64,000.0
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

C++ (Programming Language) Cloud Computing Databases Software Debugging Linux on Embedded Systems Python (Programming Language) Node.Js Software Project Management Virtualization Technology Flask (Web Framework) Backend Containerization
+3 more
Information Technology Real Time Data Docker

Requirements

Der ideale Kandidat bringt ein abgeschlossenes Studium der Informatik, Informationstechnik, Elektrotechnik, Mechatronik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung mit. Sie sollten in der Lage sein, produktiven Code in Python zu schreiben und über tiefgehende Kenntnisse in C/C++ zu verfügen, um Embedded-Layer-Bugs zu beheben. Erfahrung mit Embedded Linux, Datenbanken und Backend-Technologien wie Flask oder Node.js ist unerlässlich. Sie sollten bereits Verantwortung für Softwareprojekte bis in den Produktivbetrieb übernommen haben und in der Lage sein, Probleme proaktiv zu lösen. Souveränität im Umgang mit Kunden vor Ort und die Fähigkeit, Entscheidungen zu treffen, auch wenn nicht alle Informationen vorliegen, sind ebenfalls wichtig. Bonuskenntnisse in Containerisierung und Virtualisierung (z. B. Docker), Fahrzeugprotokollen (TRDP, CAN) sowie Echtzeitdaten und Performance-Optimierung sind von Vorteil. Sehr gute Deutschkenntnisse und Englischkenntnisse ab B2 sind erforderlich. Eine Umzugsbereitschaft nach Karlsruhe wird vorausgesetzt.

Technologien

Python Node.js Docker Flask

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Benefits & conditions

Stuttgart

  • Full-timeEmployment type: Full-time
  • €57,500 - €76,500 (XING estimate)
  • On-site
  • Be an early applicant, Vor Ort Vollzeit Mid-Level vor 4 Tagen 45.000 € - 64.000 € / Jahr Jobriver schätzt: 37.226 € - 131.358 € / Jahr Embedded-Entwickler

About the company

Das Unternehmen entwickelt innovative Steuerungssysteme für die Bahnbranche und sucht eine engagierte Softwareentwickler:in, die das Produkt von Embedded bis Cloud weiterentwickelt und mit dem Team skaliert. In dieser Rolle sind Sie verantwortlich für die Entwicklung von Software, die im realen Betrieb eingesetzt wird. Ihre Aufgaben umfassen die Integration von Fahrzeugsystemen sowie die Entwicklung von Softwarekomponenten auf Embedded-Plattformen, die für die Datenaufnahme, Verarbeitung und Weiterleitung zuständig sind. Sie arbeiten an der Backend-Datenverarbeitung, die die Speicherung und Visualisierung von Betriebsdaten für Statistik, Diagnose und Monitoring ermöglicht. Zudem implementieren Sie Schnittstellen und Standards wie TRDP, MQTT und REST und stellen sicher, dass diese an die Fahrzeug- und Kundenumgebung angepasst werden. Ein weiterer wichtiger Aspekt Ihrer Tätigkeit ist die Durchführung von Softwaretests, Debugging und die Implementierung von CI/CD-Prozessen. Sie arbeiten eng mit Hardware-Entwicklern und externen Partnern zusammen und übernehmen Verantwortung für das Gesamtsystem. Darüber hinaus werden Sie auch in der Anleitung und dem Mentoring von Werkstudent:innen und Praktikant:innen aktiv sein. Wenn Sie bereit sind, Verantwortung zu übernehmen und in einem dynamischen Umfeld zu arbeiten, freuen wir uns auf Ihre Bewerbung.

Apply for this position

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

Apply on xing.com

Good distractions

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

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all