Embedded Software-Entwickler (m/w/d) - Railway
Verfasst am 2026-08-09
-
Software Entwicklung
Software-Ingenieur, Software-Architekt, C++ Entwicklung, Eingebettete Software ingenieur
Wir sind Bertrandt.Ein eigenständiger und internationaler Engineering Dienstleister mit langjähriger Expertise. Mit branchenübergreifendem Know-how und einem ganzheitlichen System- und Produktverständnis schaffen wir technologische Lösungen entlang der gesamten Wertschöpfungskette. Wir beschäftigen uns mit den Trendthemen Digitalisierung, E-Mobilität und Autonome Systeme hauptsächlich für die Branchen Automotive, Luftfahrt, Defence und Maschinenbau und ermöglichen hier konsequent die Entstehung passgenauer Lösungen. Unser Ziel: den technologischen Fortschritt beschleunigen und einen relevanten Beitrag zu einer nachhaltigen Zukunft leisten.
Daran arbeiten wir jeden Tag – mit rund 12.000 Mitarbeiterinnen und Mitarbeitern an über 50 Standorten weltweit.
Wir sind Bertrandt.Ein eigenständiger und internationaler Engineering Dienstleister mit langjähriger Expertise. Mit branchenübergreifendem Know-how und einem ganzheitlichen System- und Produktverständnis schaffen wir technologische Lösungen entlang der gesamten Wertschöpfungskette. Wir beschäftigen uns mit den Trendthemen Digitalisierung, E-Mobilität und Autonome Systeme hauptsächlich für die Branchen Automotive, Luftfahrt, Defence und Maschinenbau und ermöglichen hier konsequent die Entstehung passgenauer Lösungen. Unser Ziel: den technologischen Fortschritt beschleunigen und einen relevanten Beitrag zu einer nachhaltigen Zukunft leisten.
Daran arbeiten wir jeden Tag – mit rund 12.000 Mitarbeiterinnen und Mitarbeitern an über 50 Standorten weltweit.
Die Softwareentwicklung im Bahnsektor zählt zu den anspruchsvollsten und zugleich wirkungsstärksten Disziplinen der Mobilitätsbranche. Moderne Schienenfahrzeuge, Stellwerke und Leitsysteme basieren heute auf hochvernetzten, softwaregetriebenen Funktionen, die höchste
Anforderungen an Sicherheit, Zuverlässigkeit und Verfügbarkeit erfüllen müssen. Zentrale Normen wie EN50126, EN50716 und EN50129 bilden dabei den verbindlichen Rahmen für einen durchgängig strukturierten Entwicklungsprozess – von der Anforderungsdefinition über Architektur und Implementierung bis hin zu Verifikation, Validierung und Zulassung. In diesem Umfeld gestalten Softwareingenieur
* innen die Zukunft der Bahn aktiv mit. Durch die Kombination aus Engineering-Expertise, domänenspezifischem Wissen und einem hohen Qualitätsanspruch leisten Sie einen direkten Beitrag zu einem zuverlässigen und nachhaltigen Bahnverkehr.
- Entwicklung anspruchsvoller Softwarelösungen für den Bahnbereich mit Schwerpunkt auf Schienenfahrzeugen und Bahninfrastruktur
- Mitarbeit an innovativen Entwicklungsprojekten über den gesamten Software-Lebenszyklus hinweg, von der Anforderungsanalyse bis zur Inbetriebnahme
- Weiterentwicklung und Anpassung von Compiler-, Toolchain- und Laufzeitumgebungen, beispielsweise im Umfeld des Free Pascal Compilers
- Erstellung von Anforderungsanalysen, Spezifikationen und Softwarearchitekturen
- Entwicklung, Implementierung und Test von Embedded-Software in C/C++ sowie weiteren systemnahen Programmiersprachen
- Analyse, Ableitung und Umsetzung von Softwareanforderungen aus System-, RAMS-, Sicherheits- und Normendokumenten
- Sicherstellung der durchgängigen Traceability zwischen Anforderungen, Architektur, Design und Implementierung unter Einsatz von Werkzeugen wie Polarion, DOORS oder Jama
- Entwurf statischer und dynamischer Softwarearchitekturen für sicherheitskritische Anwendungen gemäß V-Modell
- Definition von Schnittstellen, Datenstrukturen und Softwarekomponenten
- Analyse und Umsetzung von Cybersecurity-Anforderungen gemäß Projekt- und Normvorgaben
- Integration von Sicherheitsmechanismen und Kommunikationslösungen in bestehende und neue Softwarearchitekturen
- Optimierung von Software hinsichtlich Performance, Robustheit, Wartbarkeit und Sicherheit
- Untersuchung und Behebung komplexer Fehlerbilder in Software, Toolchains, Betriebssystemen und Systemumgebungen
- Entwicklung technischer Lösungsstrategien auch bei unvollständiger Informationslage und hoher Komplexität
- Übernahme von Verantwortung für vollständige technische Problemstellungen und Systeme anstatt ausschließlich für einzelne Arbeitspakete
- Aktive Zusammenarbeit mit interdisziplinären…
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: