Software Engineer

Ammann Group · Langenthal

Software Engineer (m/w/d) für die Entwicklung eingebetteter Software für mobile Baumaschinen am Standort Langenthal. Fokus auf C/C++, Embedded Linux und Qt/QML.

Das Unternehmen sucht einen Software Engineer, der das Department für Maschinensteuerungssysteme unterstützt. Die Hauptaufgabe besteht in der Entwicklung hochwertiger eingebetteter Software für mobile Baumaschinen im Off-Highway-Bereich.

Aufgaben

  • Entwicklung, Implementierung und Test hochwertiger eingebetteter Software für mobile Baumaschinen im Off-Highway-Segment.
  • Umsetzung moderner Softwarelösungen in C/C++ in Kombination mit Embedded Linux.
  • Konzeption und Realisierung von HMI-/Display-Anwendungen mit Qt/QML/C++ sowie Integration innovativer Assistenzfunktionen.
  • Eigenverantwortliche Abwicklung des gesamten Entwicklungsprozesses – von der Spezifikation über Design und Implementierung bis hin zu Test und Validierung.
  • Unterstützung bei der Umsetzung der Anforderungen des Cyber Resilience Act (CRA).
  • Pflege und Weiterentwicklung von CI/CD-Pipelines in Azure DevOps.
  • Durchführung von Code Reviews und Tests von Softwaremodulen.
  • Nutzung moderner Entwicklungs- und Kollaborationstools wie Git, Visual Studio Code und Azure DevOps.

Anforderungen

  • Abgeschlossenes Studium der Informatik, Elektrotechnik, Softwaretechnik oder ein vergleichbarer Abschluss.
  • Fundierte Kenntnisse in der Entwicklung eingebetteter Software für mobile Steuerungen in C/C++.
  • Erfahrung in der Spezifikation, Entwicklung, Überprüfung und Verifikation von Funktionen.
  • Erfahrung in der Entwicklung grafischer Benutzeroberflächen mit QML/Qt.
  • Sehr gute Python-Kenntnisse für Scripting, Testautomatisierung oder DevOps.
  • Gute Kenntnisse in Cybersicherheit (CRA) und Secure Software Development.
  • Vertrautheit mit Azure DevOps, insbesondere in Build/Release Automation.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.

Was das Unternehmen bietet

  • Arbeit in einem internationalen Industrieunternehmen.
  • Vielfältige Aufgaben, moderner Arbeitsplatz und unkomplizierte Arbeitsumgebung.
  • Erfahrungsaustausch und aktive Mitarbeit in einem unternehmensübergreifenden Entwicklungsteam.
  • Verantwortungsvolle Aufgaben mit Gestaltungsmöglichkeiten bei der Arbeitsverteilung.
  • Moderne Arbeitsbedingungen und gute soziale Leistungen (GAV).

Bewerbung

Einzureichende Unterlagen:

  • Complete application

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.