23 Software Development - Embedded in Wäldi
Software-Entwicklungsingenieur:in (m/w/d)
Verantwortung
Erstellung technischer Dokumentationen wie Pflichtenhefte sowie Wartungs- und Instandhaltungsunterlagen
Prüfung und Kontrolle von Elektrokonstruktionen, Stromlaufplänen und technischen Ausführungsunterlagen
Entwicklung und Programmierung von Softwarelösungen mit Siemens-Produkten wie SIMATIC, SINAMICS und WinCC
Definition und Umsetzung geeigneter Qualitätssicherungsmassnahmen
Inbetriebnahme, Test und Funktionskontrolle von Maschinen- und Anlagensteuerungen
Zusammenarbeit mit internen Fachbereichen und technischen Partnern
Qualifikationen
Abgeschlossenes Studium (BSc/HF) in Informatik, Systemtechnik oder vergleichbare technische Ausbildung
Fundierte Kenntnisse in der SPS-Programmierung sowie Erfahrung mit Siemens-Systemen wie SIMATIC, SINAMICS und WinCC
Gute Kenntnisse im Bereich Motion & Drives sowie HMI-Entwicklung
Verständnis für mechanische, technische und physikalische Zusammenhänge in industriellen Anlagen
Erfahrung im Lesen und Prüfen von Elektroschemas, Stromlaufplänen und technischen Dokumentationen
Gute Deutsch- und Englischkenntnisse in Wort und Schrift (mindestens Niveau B1)
Benefits
Automation Engineer (m/w/d)
Verantwortung
- Du bist zuständig für die Programmierung der Steuerungen von Robotern und komplexen Antriebssystemen
- Du spezifizierst und konfigurierst Visionssysteme gemäß den jeweiligen Kundenanforderungen und testest die Funktionalität der Systeme
- Bei der Auslegung der Visionssysteme arbeitest du eng mit unseren Partnern zusammen
- In Zusammenarbeit mit dem mechatronischen Team entwickelst du innovative und wettbewerbsfähige Lösungen
- In enger Zusammenarbeit mit der mechanischen Konstruktion, dem Verkauf und der Endmontage erarbeitest du kundenspezifische Konzepte und Lösungen für Kundenaufträge
- Du bist verantwortlich für die kontinuierliche Weiterentwicklung unserer modularen Softwarebausteine
Qualifikationen
- Du hast erfolgreich ein Studium im Bereich der Ingenieurwissenschaften abgeschlossen, idealerweise mit einem M.Sc.-Abschluss
- Wenn möglich, hast du bereits in einer ähnlichen Position Erfahrungen gesammelt oder möchtest nach Beendigung deines Studiums in der industriellen Automatisierung Fuss fassen
- Du interessierst dich für die industrielle Anwendung von Vision-Systemen und Smart-Kameras
- Idealerweise verfügst du über Kenntnisse in der SPS- und Motion-Programmierung
- Deine guten Englischkenntnisse helfen dir bei der internationalen Zusammenarbeit und gelegentlichen Kundenbesuchen weiter
- Du bist begeistert von komplexen Verpackungsmaschinen in einer zukunftsorientierten Branche
Benefits
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.
Software Engineer (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.
Firmware & Hardware Engineer (m/w/d)
Rolle
Tauche ein in die Welt intelligenter Gerätekommunikation und gestalte aktiv ein leistungsfähiges Kommunikations-Framework, das Geräte und Sensoren zuverlässig mit anspruchsvollen Applikationen verbindet. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung, Optimierung und Wartung von Embedded Firmware und Hardware in einem professionellen Umfeld. Du analysierst Anforderungen, konzipierst passende Hardware- und Software-Architekturen und setzt diese effizient und zuverlässig um. Zudem verantwortest du das Testen, Debuggen und Absichern der Firmware- und Hardware-Komponenten, um eine stabile und sichere Kommunikation zu gewährleisten. Durch deinen Einsatz trägst du entscheidend dazu bei, moderne, vernetzte Lösungen auf ein neues Niveau zu heben.
Verantwortung
- Du entwickelst Firmware in C für Sensoren und Messgeräte
- In dieser Rolle gestaltest du die Hardware-Entwicklung im Bereich Messtechnik
- Du konzipierst und implementierst die Gerätekommunikation
- In dieser Rolle übernimmst du die Verantwortung für die technische Dokumentation von Firmware und Elektronik
- Als Embedded Firmware-und-Hardware-Ingenieur*in leitest du eigenständig Entwicklungsprojekte
Qualifikationen
- Abgeschlossenes Hoch- oder Fachschulstudium in Elektrotechnik
- Sehr gute Programmierkenntnisse in C für Embedded-Anwendungen
- Fundierte Erfahrung im analogen und digitalen Schaltungsdesign
- Ausgeprägte Stärke, komplexe technische Themen strukturiert zu koordinieren und voranzutreiben
- Freude an interdisziplinärer Zusammenarbeit sowie lösungsorientierter Teamarbeit
Benefits
Senior Embedded Engineer (m/w/d)
Rolle
Tauche ein in die Welt intelligenter Gerätekommunikation und gestalte aktiv ein leistungsfähiges Kommunikations-Framework, das Geräte und Sensoren zuverlässig mit anspruchsvollen Applikationen verbindet. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung, Optimierung und Wartung von Embedded Firmware und Hardware in einem professionellen Umfeld. Du analysierst Anforderungen, konzipierst passende Hardware- und Software-Architekturen und setzt diese effizient und zuverlässig um. Zudem verantwortest du das Testen, Debuggen und Absichern der Firmware- und Hardware-Komponenten, um eine stabile und sichere Kommunikation zu gewährleisten. Durch deinen Einsatz trägst du entscheidend dazu bei, moderne, vernetzte Lösungen auf ein neues Niveau zu heben.
Verantwortung
- Du entwickelst Firmware in C für Sensoren und Messgeräte
- In dieser Rolle gestaltest du die Hardware-Entwicklung im Bereich Messtechnik
- Du konzipierst und implementierst die Gerätekommunikation
- In dieser Rolle übernimmst du die Verantwortung für die technische Dokumentation von Firmware und Elektronik
- Als Embedded Firmware-und-Hardware-Ingenieur*in leitest du eigenständig Entwicklungsprojekte
Qualifikationen
- Abgeschlossenes Hoch- oder Fachschulstudium in Elektrotechnik
- Sehr gute Programmierkenntnisse in C für Embedded-Anwendungen
- Fundierte Erfahrung im analogen und digitalen Schaltungsdesign
- Ausgeprägte Stärke, komplexe technische Themen strukturiert zu koordinieren und voranzutreiben
- Freude an interdisziplinärer Zusammenarbeit sowie lösungsorientierter Teamarbeit
Benefits
Softwareentwickler mit Fokus auf Qt (m/w/d)
Rolle
In dieser Rolle verantwortest du die Konzeption, Planung und Durchführung komplexer IT-Projekte im Bereich Cloud-Infrastruktur. Du analysierst Kundenanforderungen, entwickelst passende Lösungen und koordinierst deren Umsetzung mit interdisziplinären Teams. Dabei wendest du moderne Projektmanagement-Methoden an und behältst Zeit, Budget und Qualität stets im Blick. Deine technische Expertise bringst du gezielt in Architekturentscheidungen und Optimierungen ein. Du arbeitest eng mit Stakeholdern zusammen und sorgst für eine nachhaltige Weiterentwicklung der Systemlandschaften.
Verantwortung
- Du entwickelst Softwarelösungen für Bedienterminals in kommunalen Fahrzeugen – von der Anforderungsanalyse bis hin zur Inbetriebnahme.
- In dieser Rolle gestaltest du moderne Benutzeroberflächen und trägst mit deinen Ideen zur Verbesserung der User Experience bei.
- Als Softwareentwickler mit Fokus auf Qt wirkst du an der Architektur neuer Steuerungsplattformen gemeinsam mit unseren Robotics-Teams mit.
- Du definierst die Verifikationsstrategien, begleitest Validierungsschritte und stellst eine langfristig hohe Code-Qualität sicher.
- Verantwortung für Releasemanagement, saubere Dokumentation und wartbaren Code gehört ebenfalls zu deinem Aufgabenbereich.
- In engem Austausch mit angrenzenden Teams wie Produktmanagement und Kundendienst trägst du zur erfolgreichen Weiterentwicklung unserer Produkte bei.
Qualifikationen
- Du verfügst über eine höhere Fachausbildung im Bereich Informatik
- Du hast mehrjährige Erfahrung in der Softwareentwicklung, insbesondere im UI-Design
- Deine Programmierkenntnisse in C++ und Qt sind fundiert und praxiserprobt
- Git und Linux sind dir vertraut und runden dein technisches Profil ab
- Du kommunizierst sicher auf Deutsch und Englisch in Wort und Schrift
- Als engagierter Teamplayer denkst du analytisch, arbeitest flexibel und lösungsorientiert
Benefits
Software Engineer SPS (m/w/d)
Verantwortung
Entwicklung und Programmierung von Bedien- und Steuerungssoftware sowie Benutzeroberflächen (HMI)
Erstellung und Erweiterung von SPS-Programmen für Steuerungen inklusive Schnittstellen zu über- und untergeordneten Systemen
Applikationsentwicklung für Anlagen und Sondermaschinen
Durchführung von Maschinenoptimierungen und Begleitung der Programmierung von der technischen Klärung bis zur Abnahme der Anlage
Erstellung technischer Dokumentationen und Anleitungen
Durchführung von Schulungen für Anwender und interne Teams
Qualifikationen
Erfolgreich abgeschlossene Grundausbildung als Automatiker/in, Mechatroniker/in, Elektroniker/in oder vergleichbar
Weiterbildung auf Stufe HF / FH mit Schwerpunkt Automatisierung oder Elektrotechnik
Mehrjährige Berufserfahrung in einer vergleichbaren Position im Automationsumfeld, insbesondere im Maschinen- und Anlagenbau
Sehr gute Kenntnisse in HMI und SPS-Programmierung
Verhandlungssichere Deutsch- und gute Englischkenntnisse in Wort und Schrift
Benefits
Softwareentwickler Automation - SPS Programmierer (m/w/d)
Verantwortung
- Erstellen von SPS-Programmen
- Planung und Ausführung der Steuerungssoftware
- Analyse technischer und technologischer Prozesse von Neu- und Bestandsanlagen
- Technische Anforderungen an die Automation für Kundenprojekte definieren
- Erstellen von Testplänen
- Installation und Konfiguration von Systemen
- Kundenschulung
- Erstellen von Technische Dokumentationen
Qualifikationen
- Techniker HF oder Ingenieur FH in Elektrotechnik oder Automation
- Mehrjährige Berufserfahrung in der SPS-Programmierung, idealerweise mit SIMATIC S7/TIA-Portal
- Kenntnisse von Steuerungen
- Ausgeprägte Kommunikations- und Teamfähigkeit
- Stilsichere Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Softwareentwickler/-in Messtechnik (m/w/d)
Verantwortung
- Konzeptionierung und Entwicklung von Softwareapplikationen für die Prüfung von Antriebssystemen und deren Komponenten nach agilen Methoden
- Umsetzung und Test neuer Messverfahren und Algorithmen
- Ausbau und Pflege der Software Engineering Tools sowie Evaluierung neuer Softwaretechnologien
- Support von internen Kunden bei Störungen in der Produktion und Beratung bei Verbesserungsmassnahmen.
Qualifikationen
- Erfolgreich abgeschlossenes Studium als Ingenieur/-in im Bereich Elektrotechnik, Mechatronik, Informatik oder vergleichbar
- Ausgewiesene Programmiererfahrung mit LabVIEW und TestStand
- Fundierte Kenntnisse im Umgang mit Mess-Hardware von National Instruments
- Know-how im Bereich Software Engineering und Tools (Jenkins, Jira, SVN)
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits