Ammann Schweiz AG

Software Engineer

📍 Langenthal

Role and responsibilities

Entwicklung, Implementierung und Test von hochwertiger Embedded Software für mobile Arbeitsmaschinen im Off-Highway-Segment Realisierung moderner Softwarelösungen in C/C++ in Kombination mit Embedded Linux Systemen Design und Entwicklung von HMI-/Display-Anwendungen mit Qt/QML/C++ sowie Integration innovativer Assistenzfunktionen Eigenverantwortliche Umsetzung des gesamten Entwicklungsprozesses – von der Spezifikation über das Design bis hin zu Implementierung, Test und Validierung Unterstützung bei der Umsetzung von Anforderungen des Cyber Resilience Act (CRA) Betreuung und Weiterentwicklung von CI/CD-Pipelines in Azure DevOps Sie führen Code-Reviews durch und betätigen sich auch im Testen von Softwaremodulen Einsatz moderner Entwicklungs- und Kollaborations-Tools wie Git, Visual Studio Code, Azure DevOps u. a.

Team / description

International tätiges Industrieunternehmen Vielseitiges Aufgabengebiet, moderner Arbeitsplatz und unkompliziertes Umfeld Erfahrungsaustausch und aktive Mitarbeit in einem firmenübergreifenden Entwicklungsteam Verantwortungsvolle Aufgabe – die Arbeitseinteilung kann mitgestaltet werden Moderne Anstellungsbedingungen und gute Sozialleistungen (GAV)

Qualifications and Skills

  • Abgeschlossenes Studium in Informatik, Elektrotechnik, Software Engineering oder vergleichbarer Fachrichtung

  • Fundierte Kenntnisse im Bereich der Embedded Software Entwicklung für mobile Steuerungen in C/C++

  • Erfahrung in Spezifikationen, Entwicklung, Überprüfung und Verifikation von Funktionen

  • Erfahrung in der Entwicklung von grafischen Benutzeroberflächen mit QML/Qt

  • Sehr gute Python-Kenntnisse für Scripting, Testautomatisierung oder DevOps

  • Gute Kenntnisse im Bereich Cybersecurity (CRA) sowie Secure Software Development

  • Vertraut im Umgang mit Azure DevOps, insbesondere im Bereich Build-/Release-Automatisierung

  • Flexible und selbstständige Persönlichkeit mit analytische und konzeptionelle Fähigkeiten

  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift