Job ID: R1005200-HRG
About Us
A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there's something for everyone to get stuck into. And that's where you come in.
Stuttgart, Baden-Württemberg, Germany (Hybrid)
Als Hitachi Rail treiben wir die Leit- und Sicherungstechnik voran, um den Bahnverkehr in Deutschland sowie international sicher und effizient zu gestalten.
Unsere Technologien helfen dabei, jedes Jahr Milliarden Menschen mit der Bahn zuverlässig an ihr Ziel zu bringen - so tragen wir einen aktiven Teil zur starken Schiene in Deutschland und weltweit bei.
Software Entwickler für Bahnsysteme (m/w/d) (Ref.Nr.1005200) in Voll- oder Teilzeit an unserem Standort in Ditzingen
Dieser Verantwortung stellen Sie sich gerne:
Als Softwareentwickler für Bahnsystem (m/w/d) sind Sie verantwortlich für die Entwicklung sicherheitskritischer Embedded Software im Rahmen der Stellwerksentwicklung für den Bahnbetrieb. Unsere Software läuft auf einer Intel Server Hardware.
Dies beinhaltet außerdem folgende Aufgaben:
* Sie analysieren Kunden- und Systemanforderungen; diese entnehmen Sie aus unserem Anforderungsmanagement System (DOORS)
* Vor der Implementierung analysieren und hinterfragen Sie die Anforderungsspezifikationen hinsichtlich der spezifischen Sicherheitsnorm CENELEC der Deutschen Bahn
* Sie erstellen Software-Design-Dokumente und Software-Testspezifikationen
* Neue Features implementieren Sie gemäß den Anforderungen in der Programmiersprache C
* Sie führen die Software-Unit-Tests auf der Host-Testumgebung (Linux) durch; dabei ist es Ihr Ziel, gemeinsam mit unserem Team durch Anpassungen der Test- und Toolumgebung eine möglichst hohe Effizienz zu erzielen
Das bringen Sie mit:
* Sie haben ein erfolgreich abgeschlossenes Studium im Bereich Elektrotechnik, Informatik, Verkehrswesen oder vergleichbar und verfügen über gute Kenntnisse der Programmiersprache C und sind im Umgang entsprechend versiert
* Sie haben sehr gute Bash-Kenntnisse und sehr gute Git-Kenntnisse auf der Kommandozeile
* Entwicklungs- und Testwerkzeuge in Linux- oder Unix-Umgebungen sind Ihnen bekannt
* Idealerweise haben Sie bereits Kenntnisse in ClearCase und JIRA, Jenkins, Python, Perl und C++
* Als Teamplayer sind für Sie eine selbstständige und eigenverantwortliche Arbeitsweise in agilen Teams selbstverständlich, bestenfalls konnten Sie bereits Einblicke in die Eisenbahnbranche sammeln bzw. haben hierfür Interesse
* Sie verfügen über sehr gute Deutsch- und ausreichend Englischkenntnisse in Wort und Schrift
Wir freuen uns auf Ihre Bewerbung in nur wenigen Klicks über unser Karriereportal.