Siemens logo

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

Hiring from
Germany
Work type
Hybrid
Posted

617,989 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
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.

Wie treten Sie mit uns in Kontakt?

www.siemens.de/mobility

wenn Sie vor Ihrer Bewerbung mehr über Siemens erfahren möchten.

www.siemens.com/de/de/unternehmen/jobs/faq.html

wenn Sie Informationen rund um das Thema Bewerbung mittels unseres FAQ’s einholen möchten.

+49 (9131) 17 5243-0

wenn Sie über unsere Bewerberhotline weitere Fragen zur Stelle klären möchten.

www.siemens.com/mobility-jobs

wenn Sie mehr Informationen zu Jobs & Karriere bei Siemens erhalten möchten.

Ansprechpartner für diese Stellenausschreibung ist Herr Philip Petendorf.

Similar jobs