Automation Software Engineer C++ - J27550
Exclusive Associates
Karlsruhe, Germany
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
GermanJob location
Karlsruhe, Germany
Tech stack
Microsoft Windows
C Sharp (Programming Language)
C++
Code Review
Software Debugging
Graphical User Interface
Human-Computer Interaction
Supervisory Control and Data Acquisition (SCADA)
Microsoft Foundation Class Library (C++ Libraries)
Robotic Automation Software
Software Engineering
Job description
- Entwickeln von Softwarekomponenten vorwiegend in C++ mit Fokus auf performante Windows-Lösungen
- Implementieren und Warten von Benutzeroberflächen mit MFC und vergleichbaren Frameworks
- Integrieren von Anwendungen in SCADA- und MES-Umgebungen sowie Abstimmen von Schnittstellen
- Ausführen von Tests, Debugging und Fehleranalysen in komplexen Systemlandschaften
- Teilnehmen an Code-Reviews und Mitgestalten von Software-Architekturentscheidungen
- Koordinieren mit internen Schnittstellen aus Technik, Einkauf und Qualität
- Erstellen von Projektdokumentationen und Statusberichten
Requirements
- Abgeschlossene IT-Ausbildung oder vergleichbares Studium mit Schwerpunkt Softwareentwicklung
- Praktische Erfahrung in C++-Entwicklung; Kenntnisse in C# sind von Vorteil
- Erfahrung mit MFC oder ähnlichen GUI-Frameworks und Windows-Entwicklung
- Verständnis für SCADA-, HMI- oder MES-Integration und Kommunikationsschnittstellen
- Selbständige, strukturierte Arbeitsweise und Teamorientierung
- Gute Deutschkenntnisse auf C1-Niveau
- Bereitschaft zu gelegentlichen Außeneinsätzen und geringer Reisetätigkeit
Benefits & conditions
Du arbeitest in einem technischen Umfeld an der Weiterentwicklung von Softwarelösungen für automatisierte Anlagen und Produktionsprozesse. Du profitierst von flachen Hierarchien, kurzen Entscheidungswegen und klaren Entwicklungspfaden. Technologisch arbeitest du mit modernen Programmiersprachen und GUI-Frameworks sowie mit Schnittstellen zu SCADA- und MES-Umgebungen. Die Rolle bietet viel Raum für fachliches Wachstum, eigenverantwortliches Arbeiten und direkte Zusammenarbeit mit interdisziplinären Teams., * Flexible Arbeitszeiten zur besseren Vereinbarkeit von Beruf und Privatleben
- Möglichkeit zur Nutzung von Mobilitätsangeboten und Unterstützung bei Pendelbelastungen
- ️ Attraktive Urlaubsregelungen für nachhaltige Erholung
- Regelmäßige Weiterbildungsangebote zur fachlichen und persönlichen Entwicklung
- ️ Betriebliche Altersvorsorge für langfristige Absicherung
- Leistungsgerechte Vergütung mit Perspektive auf Weiterentwicklung
- Strukturierte Einarbeitung mit festen Ansprechpersonen
- Gelegentliche Team-Events und kollegialer Austausch