Software Engineer (NextGen) (m/w/d)
Rolle
In dieser Rolle tauchst du tief in die Weiterentwicklung einer C++‑basierten Steuerungsreihe ein, die weltweit Massstäbe für die Fertigung von Werkstücken mit höchster Oberflächengüte setzt. Du konzipierst und implementierst anspruchsvolle Algorithmen in den Modulen für Geschwindigkeitsführung und Sollwertgenerierung und trägst damit direkt zur Leistungsfähigkeit der Steuerung bei. Dabei verantwortest du sowohl die kreative Neu- und Weiterentwicklung als auch die Pflege bestehender Softwarekomponenten. Du analysierst komplexe Anforderungen, übersetzt sie in tragfähige Konzepte und setzt diese eigenständig und präzise um. In deinem Arbeitsalltag verbindest du analytische Schärfe mit hoher Umsetzungsstärke und gestaltest so aktiv den technologischen Fortschritt im Bereich der CNC-Steuerung mit.
Verantwortung
- Du konzipierst, implementierst und pflegst Softwarekomponenten für Geschwindigkeitsführung und Sollwertgenerierung
- In dieser Rolle förderst du aktiv den Wissensaustausch zwischen Entwicklungsabteilung, Anwendungstechnik, Testabteilung und Kundendienst
- Du achtest konsequent auf eine moderne, saubere Softwarearchitektur
- Als Software Engineer gestaltest du robuste und wartbare Softwaredesigns für unsere Anwendungen
Qualifikationen
- Du verfügst über einen Bachelor, idealerweise einen Master oder ein Doktorat in Informatik, Physik, Mathematik oder Ingenieurwissenschaften.
- Du bist technologieaffin und findest auch bei komplexen Fragestellungen pragmatische, lösungsorientierte Ansätze.
- Du beherrschst modernes C++ sicher und setzt es routiniert in der Praxis ein.
- Kenntnisse in Bereichen wie Signalverarbeitung, Regelungstechnik oder Optimal Control zeichnen dich zusätzlich aus.
- Dein Englisch ist auf mindestens B2-Niveau, sodass du dich im internationalen Umfeld gut verständigen kannst.