Software­Developer­(m/f/d)­–­C++­/­Algorithms­&­AI
Über diesen Job
SIVONIC GmbH sucht einen erfahrenen Software Developer (m/w/d) mit Fokus auf C++, Algorithmen und KI zur Entwicklung intelligenter Diagnoselösungen für industrielle Anwendungen. In dieser Rolle optimieren Sie Softwarekomponenten, entwickeln fortschrittliche Algorithmen für Datenanalysen und integrieren maschinelles Lernen in bestehende Systeme. Sie bringen mindestens drei Jahre Erfahrung in der Softwareentwicklung sowie fundierte Kenntnisse in modernen C++-Technologien und Datenverarbeitung mit. Freuen Sie sich auf spannende Projekte im zukunftsorientierten Wasserstoffmarkt und flexible Arbeitsbedingungen.
Aufgaben
- Moderne Softwarekomponenten für Mess-, Analyse- und Diagnosesysteme entwickeln und optimieren
- Komplexe Funktionalitäten in C++ implementieren und dabei eine modulare, wartbare, testbare und leistungsfähige Softwarearchitektur sicherstellen
- Methoden zur Verarbeitung und Analyse von elektrochemischen Messdaten sowie anderen Betriebs- und Prozessdaten entwickeln
- Signalverarbeitung, Merkmalsextraktion, statistische Analyse und Zeitreihenanalyse durchführen
- Technische und mathematische Anforderungen in robuste Algorithmen übersetzen und diese implementieren
- Datengestützte Methoden und Machine-Learning-Modelle für Zustandsbewertung, Fehlersuche und Leistungsanalyse technischer Systeme entwickeln
- Klassifikations-, Regressions-, Anomalieerkennungs- und Prognosemethoden anwenden und evaluieren
- Algorithmen und Modelle von Prototypen in produktionsreife Software umwandeln und in die bestehende Softwareplattform integrieren
- Softwarekomponenten für die Verarbeitung, Speicherung und Bereitstellung von Mess- und Analysedaten entwickeln
- Datenbank-, Backend-Dienste- und API-Integrationen durchführen
- Hohe Softwarequalität durch automatisierte Tests, Code-Reviews und strukturierte Entwicklungsprozesse sicherstellen
- Eng mit den Teams der Software- und Hardwareentwicklung sowie Anwendungsteams zusammenarbeiten
- Komplexe technische Herausforderungen analysieren, geeignete Lösungsansätze bewerten und in wartbare, produktionsreife Software übersetzen
Anforderungen
- Du hast umfangreiche Kenntnisse in C++ und bist mit modernen Standards wie C++17 oder später vertraut.
- Du hast Erfahrung in der Entwicklung von Algorithmen zur Daten- und Signalverarbeitung sowie in mathematischen und statistischen Methoden.
- Du bist versiert in maschinellem Lernen und beherrscht grundlegende Methoden wie Klassifikation, Regression und Anomalieerkennung.
- Du hast praktische Kenntnisse in Python und verwendest gängige Bibliotheken wie NumPy, SciPy, pandas, scikit-learn, PyTorch oder TensorFlow.
- Du kannst Datenbanken, Backend-Services und APIs nutzen und hast Erfahrung in der strukturierten Verarbeitung von Messdaten.
- Du verstehst die Prinzipien des automatisierten Tests und der Versionierung in der Softwareentwicklung.
- Du hast Erfahrung in der Implementierung von modularen, wartbaren und leistungsfähigen Softwarearchitekturen.
- Du arbeitest analytisch und systematisch und bist motiviert, nachhaltige Softwarelösungen zu entwickeln.
- Du verfügst über hervorragende Kommunikationsfähigkeiten in Deutsch und Englisch, sowohl schriftlich als auch mündlich.
- Du hast Erfahrung mit kontinuierlicher Integration und automatisierten Build- sowie Testprozessen.
- Du hast Kenntnisse über Embedded Systems, Echtzeitsysteme oder industrielle Schnittstellen.
- Du bist vertraut mit Container-Technologien wie Docker und optimaler Nutzung dieser Werkzeuge in der Softwareentwicklung.
- Du bringst ein tiefes Verständnis für Signalverarbeitung und zeitliche Datenanalyse mit.
- Du hast Grundkenntnisse in der Optimierung rechenintensiver Algorithmen und der Bereitstellung von maschinellen Lernmodellen.
Benefits
- 30 Tage Urlaub
- Attraktives Gehalt
- Betriebliche Altersvorsorge
- Childcare subsidy
- Flexible Arbeitszeiten
- Homeoffice
- Regelmäßige Firmenevents
- Kostenlose Getränke
- Hansefit Kooperation
- Innovatives Arbeitsumfeld
- Kurze Entscheidungswege
- Individuelle Weiterbildung
Ist dir ein Fehler aufgefallen?
Teile uns mit, was nicht funktioniert hat, damit wir es schnell beheben können. Sende eine E-Mail an fachkraefte(at)img-sachsen-anhalt.de