Senior Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware

Siemens

Braunschweig

Hybride

EUR 70 000 - 100 000

Plein temps

Il y a 9 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Betriebliche Altersvorsorge
Aktienprogramm
Hybrides Arbeiten

Résumé du poste

Siemens Mobility sucht in Braunschweig eine erfahrene C++-Entwicklerin bzw. einen Entwickler, der eigenständig Softwarekomponenten entwirft, implementiert und verifiziert. Sie arbeiten an der Migration auf DS3 und stimmen Schnittstellen eng mit der Softwarearchitektur ab.

Sie gestalten die Teststrategie, automatisieren Tests und arbeiten in einem internationalen Engineering-Team. Deutsch- und Englischkenntnisse sind erforderlich, hybridem Arbeitsmodell wird zugestimmt.

Qualifications

  • Abgeschlossenes Studium in Informatik oder Elektrotechnik.
  • Mehrjährige Erfahrung in professioneller C++-Entwicklung.
  • Modernes C++ inkl. Templates, Move-Semantik und Speicher-/Nebenläufigkeitsmodell.
  • Erfahrung mit Testautomatisierung, Python und CI-Pipelines.
  • Gute Deutsch- und Englischkenntnisse, sicherer Umgang im Team.

Responsabilités

  • Komponenten eigenständig von der Anforderungsanalyse über Design und Implementierung bis zur Verifikation entwickeln und Schnittstellen mit der Architektur abstimmen.
  • Migration gewachsener Komponenten auf DS3 planen, Risiken bewerten und Umbau schrittweise verifizieren.
  • Teststrategie für Komponenten entwickeln, Unit-, Integrations-, Performance- und Lasttests automatisieren; Tests in CI-Pipelines integrieren.
  • Fehleranalysen bei komplexen Problemen (Nebenläufigkeit, Timing, Speicherzugriffe) durchführen und Ursachen beheben.
  • Verifikationsergebnisse durch Reviews sichern und Know-how an Pune-Teams weitergeben.

Connaissances

C++ Entwicklung
Templates & Move-Semantik
Testautomatisierung & CI-Pipelines
Linux, Git, CMake
Englischkenntnisse
Safety-critical Umfeld

Formation

Bachelorabschluss in Informatik oder Elektrotechnik

Outils

Docker
Git
CMake

Description du poste

Gemeinsam machen wir den Unterschied

Siemens Mobility ist ein eigenständig geführtes Unternehmen der Siemens AG und seit über 160 Jahren ein führender Anbieter im Bereich Mobilität. Zu unserem Kerngeschäft gehören Schienenfahrzeuge, Bahnautomatisierungs- und Elektrifizierungslösungen, schlüsselfertige Systeme sowie die dazugehörigen Serviceleistungen. Wir waren schon immer sehr innovativ, um Reisen schneller, sicherer und komfortabler zu machen. Heute brauchen wir neue Lösungen für neue Herausforderungen wie den Klimawandel und weltweit steigende Bevölkerungszahlen. Das ist es, was uns antreibt. Deshalb gestalten wir Mobilität mit Leidenschaft und sind immer einen Schritt voraus. Durch Digitalisierung machen wir Infrastrukturen intelligent und schaffen Möglichkeiten, die uns nachhaltig und nahtlos von A nach B bringen. Unsere über 40.000 Mitarbeitenden sind Pioniere im Mobilitätswesen, die dabei helfen, die Welt in Bewegung zu halten.

Was tragen Sie bei?

Unsere Stellwerkssoftware steuert Weichen und Signale und muss jederzeit zuverlässig und sicher arbeiten. In unserem Team in Braunschweig entwickeln und verifizieren Sie eigenständig C++-Software und leisten einen entscheidenden Beitrag bei der Migration auf unsere neue Plattform DS3 (Distributed Smart Safe System).

Sie übernehmen Komponenten eigenständig, gestalten deren technische Umsetzung und unterstützen die Zusammenarbeit mit unseren Engineering-Teams in Pune in Indien.

  • Sie gestalten Softwarekomponenten von der Anforderungsanalyse über Design und Implementierung bis zur Verifikation und stimmen Schnittstellen mit der Softwarearchitektur ab.
  • Sie planen die Migration gewachsener Komponenten auf DS3, bewerten technische Risiken und strukturieren den Umbau in einzeln überprüfbare Schritte.
  • Sie entwickeln die Teststrategie für Ihre Komponenten, automatisieren Unit-, Integrations-, Performance- und Lasttests und integrieren die Tests in CI-Pipelines.
  • Außerdem analysieren Sie anspruchsvolle Fehlerbilder, etwa bei Nebenläufigkeit, Timing oder Speicherzugriffen, auf dem Entwicklungsrechner und auf der Zielhardware bis zur belegten Ursache.
  • Sie sichern die Qualität von Arbeitsergebnissen durch Reviews und nachvollziehbare Verifikationsnachweise nach der CENELEC-Norm EN 50716 für die Softwareentwicklung im Bahnbereich.
  • Ferner arbeiten Sie neue Kolleginnen und Kollegen fachlich ein und vermitteln Know-how an die Teams in Pune.
Was bringen Sie mit?
  • Sie verfügen über ein abgeschlossenes Studium (Bachelor) der Informatik oder Elektrotechnik.
  • Sie bringen mehrjährige Erfahrung in der professionellen C++-Entwicklung mit und haben Softwarekomponenten eigenständig bis zur Verifikation verantwortet, vorzugsweise in einem sicherheitskritischen Umfeld.
  • Sie beherrschen modernes C++ einschließlich Templates, Move-Semantik sowie des Speicher- und Nebenläufigkeitsmodells und können geeignete Sprachmittel für sicherheitskritischen Code auswählen.
  • Sie haben größere Änderungen an gewachsenem Code geplant und umgesetzt und das bestehende Verhalten durch Tests abgesichert.
  • Sie bringen Erfahrung mit Testautomatisierung, Python und CI-Pipelines mit und haben idealerweise bereits KI-Werkzeuge im Entwicklungs- oder Testumfeld eingesetzt.
  • Sie arbeiten routiniert mit Linux, Git und CMake. Erfahrung mit Docker, statischer Analyse, Sanitizern oder Coverage-Analyse ist von Vorteil.
  • Sie verfügen über gute Deutschkenntnisse und sichere Englischkenntnisse in Wort und Schrift und vertreten technische Themen klar gegenüber anderen Fachdisziplinen und Standorten.
Was bieten wir Ihnen?
Inklusion & Vielfalt

Bei Siemens Mobility setzen wir uns engagiert für Gerechtigkeit und Gleichberechtigung ein. Vielfalt bereichert unser Team und fördert innovative Lösungen. Wir freuen uns über Bewerbungen von Menschen mit Behinderung.

Attraktive Konditionen

Freuen Sie sich auf ein attraktives Vergütungspaket mit tariflichen Leistungen und weiteren Angeboten wie betrieblicher Altersvorsorge und Aktienprogramm.

Mobiles Arbeiten

Gestalten Sie Ihre Arbeit in Abstimmung mit dem Team hybrid und arbeiten Sie zu einem erheblichen Anteil mobil.

Weiterentwicklung

Entwickeln Sie Ihre fachlichen und persönlichen Kompetenzen mit vielfältigen, gezielten Weiterbildungsangeboten weiter.

Internationalität

Gestalten Sie die Zusammenarbeit unserer Engineering-Teams in Deutschland und Indien aktiv mit und bringen Sie unterschiedliche Perspektiven zusammen.

Eine Übersicht über unsere Benefits finden Sie hier.

Ansprechpartner für diese Stellenausschreibung ist Herr Philip Petendorf.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware
Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware

Siemens España • Braunschweig

Hybride
EUR 70 000 - 90 000
Betriebliche Altersvorsorge
Aktienprogramm
Hybrides Arbeiten
Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware
Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware

Siemens • Braunschweig

Hybride
EUR 60 000 - 85 000
Betriebliche Altersvorsorge
Aktienprogramm
Mobiles Arbeiten
Senior Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware
Senior Softwareentwickler C++ (w/m/d) für sicherheitskritische Stellwerkssoftware

Siemens España • Braunschweig

Hybride
EUR 70 000 - 100 000
Betriebliche Altersvorsorge
Aktienprogramm
Hybrides Arbeiten
Senior Softwareentwickler C++ (w/m/d) Schwerpunkt Softwarearchitektur
Senior Softwareentwickler C++ (w/m/d) Schwerpunkt Softwarearchitektur

Siemens • Braunschweig

Hybride
EUR 90 000 - 120 000
Betriebliche Altersvorsorge
Aktienprogramm
Hybridarbeit
+1
Senior Integrations- und Testingenieur (w/m/d) Schwerpunkt Testmanagement
Senior Integrations- und Testingenieur (w/m/d) Schwerpunkt Testmanagement

Siemens • Braunschweig

Sur place
EUR 90 000 - 130 000
Betriebliche Altersvorsorge
Aktienprogramm
Hybrid-Arbeit
+1
Integrations- und Testingenieur (w/m/d) für Stellwerkstechnik
Integrations- und Testingenieur (w/m/d) für Stellwerkstechnik

Siemens • Braunschweig

Hybride
EUR 52 000 - 76 000
Betriebliche Altersvorsorge
Aktienprogramm
Hybrides Arbeiten
Senior Softwareentwickler C++ (w/m/d) Schwerpunkt Softwarearchitektur
Senior Softwareentwickler C++ (w/m/d) Schwerpunkt Softwarearchitektur

Siemens España • Braunschweig

Hybride
EUR 90 000 - 130 000
Betriebliche Altersvorsorge
Aktienprogramm
Mobiles Arbeiten (Hybrid)
+1
Senior Integrations- und Testingenieur (w/m/d) Schwerpunkt Testmanagement
Senior Integrations- und Testingenieur (w/m/d) Schwerpunkt Testmanagement

Siemens España • Braunschweig

Hybride
EUR 90 000 - 120 000
Betriebliche Altersvorsorge
Aktienprogramm
Hybrides Arbeiten
Senior Integrations- und Testingenieur (w/m/d) für Stellwerkstechnik
Senior Integrations- und Testingenieur (w/m/d) für Stellwerkstechnik

Siemens • Braunschweig

Hybride
EUR 65 000 - 90 000
Inklusion & Vielfalt
Attraktive Konditionen
Mobiles Arbeiten
+2
Validierer (w/m/d) für sicherheitskritische Stellwerkstechnik
Validierer (w/m/d) für sicherheitskritische Stellwerkstechnik

Siemens • Braunschweig

Hybride
EUR 70 000 - 110 000
betriebliche Altersvorsorge
Aktienprogramm
Hybrides Arbeiten