Softwareentwickler Sondermaschinenbau (m/w/d)
Summary
Develops and integrates software for industrial control systems and special machinery: programming machine and plant logic, building HMI interfaces in C++/C# on Windows or Linux, implementing communication interfaces (serial, bus systems, networks), and testing and documenting software for industrial client projects.
In dieser Position arbeiten Sie an der Planung, Programmierung und Integration von Maschinen- und Anlagenlogik sowie anspruchsvollen Softwareapplikationen für industrielle Steuerungssysteme. Sie entwickeln HMI-Oberflächen (C++, C#) unter Windows oder Linux, implementieren Schnittstellen und testen Software, um Industrieprojekte namhafter Kunden zuverlässig zu realisieren. Sie arbeiten in einem dynamischen Umfeld mit vielfältigen Aufgaben und wachsen durch spannende Herausforderungen. Ein unbefristeter Vertrag, flexible Arbeitsmodelle und regelmäßige Teamevents unterstützen Ihre Entfaltung.
Leistungen / Benefits- unbefristeter Arbeitsvertrag
- flexible Arbeitszeiten und mobiles Arbeiten
- spannende Projekte
- Networking und Teamevents
- Sonderurlaub
- Kindergartenzuschuss
- Projektierung und Programmierung von Maschinen- und Anlagenfunktionalitäten auf Hochsprachenebene
- Entwicklung komplexer Softwareapplikationen und Algorithmen für industrielle Steuerungssysteme (Windows oder Linux)
- Programmierung von HMIs und grafischen Benutzeroberflächen in C++ bzw. C#
- Implementierung von Kommunikationsschnittstellen (serielle Schnittstellen, Bussysteme, Netzwerke)
- Planung und Durchführung von Softwaretests inkl. technischer Dokumentation
- Hardwareanbindung über verschiedene Interfaces
- Erfolgreich abgeschlossenes Studium in Elektrotechnik, Informatik, Physik, Mathematik oder vergleichbare Qualifikation
- Erste Erfahrungen in funktionsorientierter und objektorientierter Programmierung sowie Entwicklung grafischer Oberflächen
- Sichere Programmierkenntnisse in C, C++, C#
- Kenntnisse in gängigen Entwicklungsmethoden der Softwareentwicklung (z. B. Scrum, V-Modell)
- Sehr gute Deutsch- und gute Englischkenntnisse
- Teamfähigkeit
- flexible Arbeitsweise
- gute Kommunikationsfähigkeit
- C
- C++
- C#