Softwareentwickler­(m/w/d)­–­C++­/­Algorithmen­&­AI­{Softwareentwickler/in}
Über diesen Job
Die SIVONIC GmbH sucht einen erfahrenen Softwareentwickler (m/w/d) mit Schwerpunkt C++ und Machine Learning, um innovative Softwarelösungen für Impedanzspektrometer zu entwickeln. In einem interdisziplinären Team arbeiten Sie an der Verarbeitung elektrochemischer Messdaten und der Integration intelligenter Analyseverfahren. Ihr Profil umfasst ein abgeschlossenes Studium in einem technischen Bereich, mindestens drei Jahre Berufserfahrung in der Softwareentwicklung sowie fundierte Kenntnisse in C++, Algorithmen und Datenanalyse. Freuen Sie sich auf spannende Projekte im Zukunftsmarkt Wasserstoff und ein modernes Arbeitsumfeld mit attraktiven Benefits.
Aufgaben
- Moderne Softwarekomponenten für Mess-, Analyse- und Diagnosesysteme entwickeln und optimieren
- Anspruchsvolle Funktionen in C++ umsetzen
- Entwicklung von der technischen Konzeption über die Implementierung bis zur Integration und zum Test begleiten
- Verfahren zur Verarbeitung und Analyse elektrochemischer Messdaten sowie weiterer Betriebs- und Prozessdaten entwickeln
- Signalaufbereitung, Merkmalsextraktion und statistische Auswertung durchführen
- Fachliche und mathematische Anforderungen in robuste Algorithmen überführen und implementieren
- Datenbasierte Verfahren und Machine-Learning-Modelle zur Zustandsbewertung und Fehlerdiagnose entwickeln
- Modelle validieren und geeignete Verfahren kontinuierlich weiterentwickeln
- Algorithmen und Modelle aus Prototypen in produktionsreife Software überführen
- Softwarekomponenten zur Verarbeitung, Speicherung und Bereitstellung von Mess- und Analysedaten entwickeln
- Mit Datenbanken, Backend-Diensten und APIs arbeiten
- Automatisierte Tests, Code-Reviews und strukturierte Entwicklungsprozesse zur Sicherstellung der Softwarequalität durchführen
- Eng mit den Bereichen Softwareentwicklung, Hardwareentwicklung und Applikation zusammenarbeiten
Anforderungen
- Sehr gute Kenntnisse in modernem C++, insbesondere ab C++17, inklusive objektorientierter und modularer Softwareentwicklung.
- Erfahrung in der Entwicklung und Implementierung von Algorithmen zur Daten- und Signalverarbeitung sowie mathematischen Methoden.
- Praktische Kenntnisse im Bereich Machine Learning und insbesondere in Verfahren wie Klassifikation, Regression und Anomalieerkennung.
- Sicherer Umgang mit Python und Bibliotheken wie NumPy, SciPy, pandas, scikit-learn, PyTorch oder TensorFlow für Datenanalyse und Prototyping.
- Vertrautheit mit automatisierten Tests, Code-Reviews sowie strukturierten Entwicklungsprozessen zur Sicherstellung hoher Softwarequalität.
- Kenntnisse in der Verarbeitung, Speicherung und Bereitstellung von Mess- und Analyse-Daten, einschließlich Datenbanken und API-Integration.
- Analytische und strukturierte Arbeitsweise mit der Fähigkeit, komplexe technische Aufgaben eigenständig zu bearbeiten.
- Gute Sprachkenntnisse in Deutsch und Englisch zur Kommunikation innerhalb interdisziplinärer Teams.
- Erfahrung im Umgang mit Versionsverwaltungssystemen sowie modernen Build-Systemen für Softwareprojekte.
- Hohes Qualitätsbewusstsein und Teamgeist zur aktiven Mitgestaltung innovativer Softwarelösungen.
Benefits
- 30 Tage Urlaub
- Kita-Betreuungszuschuss
- Hochwertig ausgestatteter Arbeitsplatz
- Mobiles Arbeiten
- Individuelle Weiterbildung
- Kostenfreie Getränke
- Aktiv bleiben mit Hansefit
- Regelmäßige Firmenevents
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