Senior Software Engineer

Senior Software Engineer

Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
W

Auf einen Blick

  • Aufgaben: Entwickle Software für moderne Passagierinformationssysteme und arbeite mit einem motivierten Team.
  • Arbeitgeber: Wabtec Corporation, ein globaler Anbieter von Lösungen für die Schienenverkehrsindustrie.
  • Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Warum dieser Job: Gestalte die Zukunft der Mobilität mit innovativer Technologie und realen Auswirkungen.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in großen Softwareprojekten und Kenntnisse in modernem C++.
  • Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einer Kultur der Inklusion.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Wabtec Corporation ist ein globaler Marktführer in Ausrüstungen, Systemen, digitalen Lösungen und wertschöpfenden Dienstleistungen für die Fracht- und Transitbahnindustrie. Die ANNAX Group ist seit 2018 Teil der Wabtec Corporation und ist an drei Standorten in Deutschland, der Schweiz, Italien und China mit über 360 Mitarbeitern tätig. ANNAX bietet umfassende technische Lösungen zur Erzeugung, Übertragung und Anzeige von Informationen für Bahnsysteme.

Als Senior Software Engineer sind Sie im Herzen der Erstellung produktionsbereiter Software für komplexe, verteilte Systeme tätig, die moderne Lösungen für die Fahrgastinformation im Bahnverkehr unterstützen. Ihre Arbeit sorgt dafür, dass Reisende weltweit genaue, Echtzeit-Updates über hochmoderne Displays erhalten.

Was Sie erwarten können:

  • Entwicklung modernster Software für vernetzte Geräte, die moderne Fahrgastinformationssysteme antreiben, in Zusammenarbeit mit einem hochmotivierten Team.
  • Umsetzung von Kundenanforderungen in maßgeschneiderte Lösungen für individuelle Projekte, wobei Präzision und Zuverlässigkeit gewährleistet werden.
  • Entwurf und Implementierung wiederverwendbarer Softwaremodule, die die Grundlage für skalierbare und wartbare Systeme bilden.
  • Analyse komplexer Anforderungen zur Erstellung robuster Softwarekomponentenarchitekturen und detaillierter Designs.
  • Gestaltung und Weiterentwicklung der Softwarearchitektur zusammen mit Ihrem Team, um Innovation und Konsistenz voranzutreiben.
  • Enge Zusammenarbeit mit Systemingenieuren, um eine nahtlose Integration und optimale Leistung aller Komponenten sicherzustellen.

Verantwortlichkeiten:

  • Entwicklung von Software der nächsten Generation für integrierte und eingebettete Displayprodukte, die Fahrgastinformationssysteme unterstützen.
  • Entwurf der Grundlagen unserer Lösungen durch Erstellung von Softwareanforderungen, Architektur und komponentenspezifischen Designs für mehrere Module.
  • Entwicklung und Validierung von Software unter Berücksichtigung moderner Cybersicherheitsstandards.
  • Übersetzung von Anforderungen interner und externer Stakeholder in Projektkonfigurationen und neue Softwarespezifikationen.
  • Definition von Arbeitsanforderungen und Überprüfung der Entwicklungsergebnisse zur Sicherstellung von Qualität und Klarheit.
  • Entwicklung von Tools, die Arbeitsabläufe optimieren und die Effizienz steigern.

Qualifikationen:

  • Nachgewiesene Expertise mit mindestens 5 Jahren Erfahrung in großen Softwareprojekten.
  • Architektonisches Denken mit praktischer Erfahrung in Software- und Framework-Architektur.
  • Vielseitiger Problemlöser mit einem generalistischen Ansatz und starken analytischen Fähigkeiten.
  • Beherrschung von modernem C++ (C++17 und darüber hinaus) zur Erstellung leistungsstarker, zuverlässiger Lösungen.
  • Kenntnisse in Skriptsprachen wie Bash oder Python zur Automatisierung und Optimierung von Arbeitsabläufen.
  • Solides Netzwerkverständnis, einschließlich Konzepte und Protokolle für verteilte Systeme.
  • Starke Linux-Kenntnisse für eingebettete und systemnahe Entwicklungen.
  • Vertrautheit mit CI/CD-Prinzipien zur Unterstützung kontinuierlicher Integration und Lieferung.
  • Ausgezeichnete Kommunikationsfähigkeiten in Deutsch und Englisch.
  • Erfahrung mit CMake als Build-System für komplexe Projekte.
  • Wünschenswert: Kenntnisse von Yocto für eingebettete Linux-Umgebungen.

Was könnten Sie an einem Ort erreichen, der die Menschen an erste Stelle setzt? Bei Wabtec geht es nicht nur um einen Job - es geht um den Einfluss, den Sie ausüben. Wenn unsere Mitarbeiter zusammenkommen, erweitern wir das Mögliche, indem wir kontinuierlich verbessern, was wir tun und wie wir es tun - für unsere Kunden und füreinander.

Senior Software Engineer Arbeitgeber: Wabtec Corporation

Wabtec Corporation ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an innovativen Lösungen für die Schienenverkehrsindustrie zu arbeiten. Mit einem starken Fokus auf Teamarbeit und persönlichem Wachstum fördert das Unternehmen eine inklusive Kultur, in der Vielfalt geschätzt wird und jeder Mitarbeiter einen bedeutenden Beitrag leisten kann. Die Position des Senior Software Engineers ermöglicht es Ihnen, an spannenden Projekten zu arbeiten, während Sie von einem dynamischen Umfeld profitieren, das kontinuierliche Weiterbildung und Entwicklung unterstützt.
W

Kontaktperson:

Wabtec Corporation HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.

Tipp Nummer 3

Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle im Auge hast, zögere nicht, direkt bei den Verantwortlichen nachzufragen. Wir unterstützen dich gerne dabei, den richtigen Kontakt zu finden.

Tipp Nummer 4

Bewirb dich über unsere Website! Das gibt dir die beste Chance, gesehen zu werden. Wir freuen uns darauf, von dir zu hören und gemeinsam an deiner Karriere zu arbeiten!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer

Moderne C++-Kenntnisse (C++17 und höher)
Scripting-Fähigkeiten in Bash oder Python
Netzwerkkenntnisse für verteilte Systeme
Starke Linux-Kenntnisse für Embedded- und Systementwicklung
CI/CD-Prinzipien
Architektonisches Denken
Analytische Fähigkeiten
Erfahrung mit CMake als Build-System
Entwicklung von Softwareanforderungen und Architekturen
Kenntnisse in Cybersecurity-Standards
Teamarbeit und enge Zusammenarbeit mit Systemingenieuren
Kommunikationsfähigkeiten in Deutsch und Englisch
Problemlösungsfähigkeiten
Erfahrung in der Entwicklung von Software für integrierte und eingebettete Systeme

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die Leidenschaft für Softwareentwicklung haben. Zeig uns, was dich motiviert und warum du Teil unseres Teams werden möchtest!

Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen, bevor du es abschickst.

Zeig deine Erfahrungen!: Erzähle uns von deinen bisherigen Projekten und wie du Herausforderungen gemeistert hast. Wir wollen wissen, wie du deine Fähigkeiten in der Praxis eingesetzt hast und welche Erfolge du erzielt hast. Das macht deine Bewerbung lebendig!

Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnellstmöglich bearbeiten können.

Wie du dich auf ein Vorstellungsgespräch bei Wabtec Corporation vorbereitest

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die Wabtec verwendet. Informiere dich über moderne C++-Standards, Netzwerkkonzepte und CI/CD-Prinzipien. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch bereit bist, dich in neue Technologien einzuarbeiten.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte, an denen du gearbeitet hast, und sei bereit, diese zu diskutieren. Erkläre, wie du komplexe Anforderungen analysiert und in robuste Softwarearchitekturen umgesetzt hast. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.

Teamarbeit betonen

Wabtec legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, Beispiele zu nennen, wie du erfolgreich in einem Team gearbeitet hast, um innovative Lösungen zu entwickeln. Zeige, dass du kommunikationsstark bist und gut mit anderen zusammenarbeiten kannst.

Fragen stellen

Nutze die Gelegenheit, um Fragen zu stellen. Frage nach den Herausforderungen, die das Team aktuell hat, oder nach den nächsten Projekten. Das zeigt dein Interesse und Engagement für die Rolle und das Unternehmen.

Senior Software Engineer
Wabtec Corporation
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>