Beschreibung

In dieser Funktion entwickeln Sie Embedded-Linux-Software für vernetzte Lösungen im Bereich Fahrgastinformation und Zugkommunikation.

Aufgaben

  • Entwicklung und Design neuer Softwarekomponenten für Embedded-Linux-Plattformen
  • Erstellung technischer Spezifikationen und Mitwirkung bei Softwarearchitekturen
  • Konzeption und Implementierung von CI/CD-Pipelines sowie automatisierten Build- und Testabläufen
  • Prüfung und Umsetzung von Cyber-Security-Massnahmen für Produkte und Systeme
  • Unterstützung bei technischen Abklärungen, Lösungsfindung und Aufwandsabschätzung
  • Enge Zusammenarbeit mit Hardwareentwicklung, Produktmanagement und weiteren Projektbeteiligten

Profil

  • Abschluss einer höheren Fachschule, Fachhochschule oder Universität in Elektrotechnik, Informatik oder vergleichbarer Fachrichtung
  • Erfahrung in der Embedded-Softwareentwicklung unter Linux
  • Sehr gute Programmierkenntnisse in C++
  • Erfahrung mit modernen Entwicklungswerkzeugen wie Git, CI/CD und automatisiertem Testing
  • Kenntnisse in Skriptsprachen wie Python oder Bash
  • Kenntnisse in Netzwerktechnologien wie TCP/IP, UDP, VLAN und Routing
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Angebot

  • Pensum 80–100%
  • Möglichkeit für Home Office
  • 3–6 Monate Interim, dann Festanstellung

Unternehmen

Bahntechnik