Embedded Software-Entwickler (m/w/d) - Railway

Bertrandt Group

Neuss

Vor Ort

EUR 70.000 - 100.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Bertrandt sucht eine:n Softwareingenieur:in Embedded im Bahnbereich. Sie entwickeln Softwarelösungen für Schienenfahrzeuge und Infrastruktur, arbeiten am gesamten Softwarelebenszyklus mit und passen Toolchains/Runtimes an, z. B. für den Free Pascal-Umfeld.

Sie verfügen über ein abgeschlossenes Informatik-/Technik-Studium, mehrjährige Embedded- oder systemnahe Softwareerfahrung sowie gute C/C++-Kenntnisse. Deutsch- und Englischkenntnisse runden das Profil ab.

Qualifikationen

  • Abgeschlossenes Studium der Informatik, Technischen Informatik oder Elektrotechnik
  • Mehrjährige Embedded- oder systemnahe Softwareentwicklung
  • Sehr gute C/C++-Programmierung; Interesse an Compiler-/Laufzeit-/OS-Themen
  • Pascalkenntnisse oder Bereitschaft zum Einarbeiten
  • Linux-basierte Systeme
  • Schnittstellenarchitekturen, komplexe Softwaresysteme
  • CAN/Ethernet/TCP/IP-Kenntnisse; Vorteil
  • Moderne Entwicklungswerkzeuge, Versionsverwaltung, automatisierte Build-/Testprozesse
  • V-Modell, Scrum oder ähnliche Prozesse
  • Normen im sicherheitskritischen Umfeld (EN 50128/50129 etc.)
  • Erfahrung im Bahnumfeld vorteilhaft
  • Eigeninitiative, lösungsorientiert, techn. Verantwortung
  • Selbstständige, strukturierte Arbeitsweise
  • Teamfähigkeit, Wissen weitergeben
  • Deutsch- und Englischkenntnisse in Wort und Schrift

Aufgaben

  • Entwicklung anspruchsvoller Softwarelösungen im Bahnbereich.
  • Mitwirkung an Projekten über den gesamten Software-Lebenszyklus.
  • Weiterentwicklung von Toolchains und Laufzeitumgebungen (z. B. Free Pascal).
  • Anforderungsanalysen, Spezifikationen und Architekturen erstellen.
  • Embedded-Software in C/C++ entwickeln, implementieren und testen.
  • Anforderungen aus System-/RAMS-/Sicherheitsnormen ableiten und umsetzen.
  • Traceability zwischen Anforderungen, Architektur, Design und Implementierung sicherstellen.
  • Architekturen für sicherheitskritische Anwendungen gemäß V-Modell entwerfen.
  • Schnittstellen, Datenstrukturen und Softwarekomponenten definieren.
  • Cybersecurity-Anforderungen analysieren und umsetzen.
  • Sicherheitsmechanismen in Architekturen integrieren.
  • Performance, Robustheit, Wartbarkeit, Sicherheit optimieren.
  • Fehlerbilder in Software/Toolchains/Betriebssystemen beheben.
  • Technische Lösungsstrategien bei hoher Komplexität entwickeln.
  • Technische Verantwortung für ganze Systeme übernehmen.
  • Zusammenarbeit mit interdisziplinären Teams.
  • Technologischen Aufbau und Weiterentwicklung des Rail-Geschäfts mitgestalten.

Kenntnisse

C/C++
Pascal
Linux
Softwarearchitekturen
CAN/Ethernet/TCP-IP
V-Modell/Scrum
Englischkenntnisse

Ausbildung

Informatik / Technische Informatik / Elektrotechnik, Hochschulabschluss

Jobbeschreibung

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.

Was Sie Erwartet
  • 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 Entwicklungs-, System-, Hardware- und Testteams
  • Fachlicher Austausch sowie Mitgestaltung des technologischen Aufbaus und der Weiterentwicklung unseres Rail-Geschäfts
Was Sie Mitbringen
  • Abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung in der Entwicklung von Embedded- oder systemnaher Software
  • Sehr gute Programmierkenntnisse in C/C++ sowie Interesse an Compiler-, Laufzeit- und Betriebssystemthemen
  • Erfahrung in der Programmierung mit Pascal oder die Bereitschaft, sich schnell und intensiv in die Sprache einzuarbeiten
  • Kenntnisse von Linux-basierten Systemen
  • Erfahrung im Umgang mit Softwarearchitekturen, Schnittstellendesign und komplexen Softwaresystemen
  • Kenntnisse von Kommunikationsprotokollen und Schnittstellen, beispielsweise CAN, Ethernet oder TCP/IP, sind von Vorteil
  • Erfahrungen mit modernen Entwicklungswerkzeugen, Versionsverwaltung und automatisierten Build- und Testprozessen
  • Kenntnisse von Softwareentwicklungsprozessen wie V-Modell, Scrum oder vergleichbaren Vorgehensmodellen
  • Grundkenntnisse relevanter Normen und Standards im sicherheitskritischen Umfeld, beispielsweise EN 50128, EN 50716 oder TS 50701, sind wünschenswert
  • Erfahrung im Bahnumfeld ist von Vorteil
  • Fähigkeit, sich schnell in neue Technologien, komplexe Systeme und unbekannte Problemstellungen einzuarbeiten
  • Hohe Eigeninitiative, pragmatische Lösungsorientierung und die Bereitschaft, technische Verantwortung zu übernehmen
  • Selbstständige und strukturierte Arbeitsweise auch bei unvollständigen Informationen und sich ändernden Rahmenbedingungen
  • Ausgeprägte Teamfähigkeit sowie die Fähigkeit, Wissen aktiv weiterzugeben, Kolleginnen und Kollegen fachlich zu unterstützen und technische Themen im Team voranzutreiben
  • Sehr gute Kommunikationsfähigkeiten sowie die Fähigkeit, komplexe technische Zusammenhänge verständlich darzustellen
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Bertrandt legt großen Wert auf Gleichbehandlung und Chancengleichheit. Unsere Recruiting-Entscheidungen basieren auf den Erfahrungen und Fähigkeiten der Bewerber*innen. Schwerbehinderte Menschen bzw. gleichgestellte Menschen im Sinne des SGB IX sind herzlich willkommen und werden bei gleicher Eignung bevorzugt eingestellt.

Sie sind interessiert?

Wir freuen uns über Ihre Bewerbung!

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Software-Entwickler (m/w/d) - Railway
Embedded Software-Entwickler (m/w/d) - Railway

Bertrandt Group • Köln

Vor Ort
EUR 70.000 - 95.000
System-Software-Test-Ingenieur Rail (m/w/d)
System-Software-Test-Ingenieur Rail (m/w/d)

Bertrandt Group • Köln

Vor Ort
EUR 65.000 - 90.000
System-Software-Test-Ingenieur Rail (m/w/d)
System-Software-Test-Ingenieur Rail (m/w/d)

Bertrandt Group • Neuss

Vor Ort
EUR 60.000 - 90.000
Embedded C++ Entwickler (m/w/d)
Embedded C++ Entwickler (m/w/d)

Bertrandt Group • Ahlen

Vor Ort
EUR 65.000 - 90.000
Informatikerin / Informatiker / Elektrotechnikerin / Elektrotechniker als Software-Architekt (m/w/d) Embedded C++
Informatikerin / Informatiker / Elektrotechnikerin / Elektrotechniker als Software-Architekt (m/w/d) Embedded C++

Scheidt & Bachmann GmbH • Mönchengladbach

Vor Ort
EUR 70.000 - 90.000
Unbefristete Anstellung
Work-Life-Balance (flexible Arbeitsze
Kinderbetreuungszuschuss
+1
Embedded Software Ingenieur (m/w/d) Firmware
Embedded Software Ingenieur (m/w/d) Firmware

Bertrandt Group • Bargteheide

Vor Ort
EUR 70.000 - 97.000
Embedded Software Ingenieur (m/w/d) Firmware
Embedded Software Ingenieur (m/w/d) Firmware

Bertrandt Group • Hamburg

Vor Ort
EUR 70.000 - 90.000
Embedded Software Entwickler (m/w/d) - Aerospace | Defence | Automotive
Embedded Software Entwickler (m/w/d) - Aerospace | Defence | Automotive

Bertrandt Group • Hamburg

Vor Ort
EUR 50.000 - 70.000
Embedded Software Engineer (m/w/d)
Embedded Software Engineer (m/w/d)

Bertrandt Group • München

Vor Ort
EUR 70.000 - 110.000
Senior Softwareentwickler (m/w/d)
Senior Softwareentwickler (m/w/d)

Bertrandt Group • Jena

Vor Ort
EUR 70.000 - 100.000
Gutscheinkarte Ticket Plus®
30 Tage Urlaub
Sozialleistungen