1,827,878open jobs
106,403companies
263,677added this week
Browse all
Salary
≈ $61k – $145k per year (Estimated)
Location
In office (Barleben)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Sep 7, 2026.

Overview
Company
Impact
Profile match
Sivonic is a high-tech company that develops impedance spectrometers for impedance spectroscopy, used in fuel cell, electrolysis and other fields. It has worked in this field for 20 years and hires software developers for C++, algorithms and AI, and for embedded systems. The company is headquartered in Magdeburg-Barleben, Germany.

Die SIVONIC GmbH ist ein deutsches Unternehmen mit Hauptsitz in Magdeburg-Barleben. Unser Team ist seit 20 Jahren auf dem Gebiet der Impedanzspektroskopie tätig. Unsere Impedanzspektrometer werden von namhaften Unternehmen aus den Bereichen Brennstoffzelle, Elektrolyse und zahlreichen weiteren Gebieten eingesetzt.

Als zukunftsorientiertes Hightech-Unternehmen sind qualifizierte und motivierte Mitarbeiter ein wichtiger Faktor unseres Erfolges. Damit wir auch weiterhin erfolgreich am Markt agieren können, brauchen wir Menschen, die mit Engagement unsere gemeinsamen Ziele verfolgen.

Mit dem Ausbau unserer Softwareplattform entwickeln wir unsere Messtechnik konsequent zu intelligenten Diagnose- und Analyselösungen für industrielle Anwendungen weiter. Dafür suchen wir einen erfahrenen Softwareentwickler (m/w/d) mit Schwerpunkt C++, Algorithmen und Machine Learning, der anspruchsvolle Softwarelösungen entwickelt und datenbasierte Analyse- und Diagnoseverfahren in unsere Produkte integriert.

Wenn Du Freude daran hast, komplexe technische Zusammenhänge in robuste Software und intelligente Analyseverfahren zu überführen und gemeinsam mit einem interdisziplinären Team innovative Produkte für internationale Kunden zu entwickeln, freuen wir uns darauf, Dich kennenzulernen.

Softwareentwickler (m/w/d) – C++ / Algorithmen & AI

Deine Aufgaben

Softwareentwicklung mit C++

Du entwickelst und optimierst moderne Softwarekomponenten für unsere Mess-, Analyse- und Diagnosesysteme. Dabei setzt Du anspruchsvolle Funktionen in C++ um und achtest auf eine modulare, wartbare, testbare und performante Softwarearchitektur.

Du begleitest die Entwicklung von der technischen Konzeption über die Implementierung bis zur Integration und zum Test und entwickelst bestehende Softwarestrukturen kontinuierlich weiter.

Algorithmen, Signalverarbeitung & Datenanalyse

Du entwickelst Verfahren zur Verarbeitung und Analyse elektrochemischer Messdaten sowie weiterer Betriebs- und Prozessdaten. Dazu gehören unter anderem Signalaufbereitung, Merkmalsextraktion, statistische Auswertung und die Analyse von Zeitreihen.

Du überführst fachliche und mathematische Anforderungen in robuste Algorithmen und implementierst diese so, dass sie zuverlässig in unseren Softwareprodukten eingesetzt werden können.

Machine Learning & intelligente Diagnoseverfahren

Du entwickelst datenbasierte Verfahren und Machine-Learning-Modelle zur Zustandsbewertung, Fehlerdiagnose und Performanceanalyse technischer Systeme.

Dabei beschäftigst Du Dich unter anderem mit Klassifikation, Regression, Anomalieerkennung und Prognoseverfahren. Du bewertest unterschiedliche Ansätze anhand realer Messdaten, validierst Modelle und entwickelst geeignete Verfahren kontinuierlich weiter.

Produktintegration & Datenverarbeitung

Du überführst Algorithmen und Modelle aus Prototypen in produktionsreife Software und integrierst sie in unsere bestehende Softwareplattform.

Dabei entwickelst Du Softwarekomponenten zur Verarbeitung, Speicherung und Bereitstellung von Mess- und Analysedaten und arbeitest mit Datenbanken, Backend-Diensten und APIs.

Performance, Skalierbarkeit, Nachvollziehbarkeit und langfristige Wartbarkeit der Lösungen spielen dabei eine ebenso wichtige Rolle wie die Qualität der eigentlichen Analyseverfahren.

Softwarequalität & Zusammenarbeit

Du stellst durch automatisierte Tests, Code-Reviews und strukturierte Entwicklungsprozesse eine hohe Softwarequalität sicher.

Dabei arbeitest Du eng mit den Bereichen Softwareentwicklung, Hardwareentwicklung und Applikation zusammen und bringst Deine Kenntnisse sowohl bei der Entwicklung neuer Funktionen als auch bei der technischen Weiterentwicklung unserer Softwareplattform ein.

Dein Profil

Ausbildung & Qualifikation

Du verfügst über ein abgeschlossenes Studium der Informatik, technischen Informatik, Data Science, Mathematik, Physik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung.

Berufserfahrung

Du verfügst über mindestens drei Jahre Berufserfahrung in der professionellen Softwareentwicklung und hast bereits an umfangreicheren Softwareprojekten mitgewirkt.

Dein Schwerpunkt liegt auf der Entwicklung anspruchsvoller Software in C++. Zusätzlich hast Du praktische Erfahrung mit datengetriebenen Anwendungen, mathematischen Algorithmen, Signalverarbeitung oder Machine Learning gesammelt.

Du bist es gewohnt, Aufgaben von der Analyse und Konzeption über die Implementierung bis hin zu Integration, Test und Optimierung eigenständig zu bearbeiten.

Technische Kompetenzen

Du besitzt sehr gute Kenntnisse in modernem C++, vorzugsweise ab C++17, und bist mit objektorientierter und modularer Softwareentwicklung, Multithreading, Ressourcenverwaltung sowie der Entwicklung robuster Anwendungen vertraut.

Du hast Erfahrung mit der Entwicklung und Implementierung von Algorithmen zur Daten- oder Signalverarbeitung und verfügst über ein gutes Verständnis mathematischer und statistischer Methoden.

Du verfügst über praktische Kenntnisse im Bereich Machine Learning und kennst grundlegende Verfahren beispielsweise aus den Bereichen Klassifikation, Regression, Anomalieerkennung oder Zeitreihenanalyse.

Für Datenanalyse, Prototyping und Machine Learning kannst Du sicher mit Python und typischen Bibliotheken wie NumPy, SciPy, pandas, scikit-learn, PyTorch oder TensorFlow arbeiten.

Du hast Erfahrung mit Datenbanken, Backend-Diensten und APIs und kannst Messdaten, Analyseergebnisse, Konfigurationen und historische Informationen strukturiert verarbeiten, speichern und bereitstellen.

Automatisierte Unit-, Komponenten-, Integrations- und Regressionstests sind Dir vertraut. Außerdem beherrschst Du den Umgang mit Versionsverwaltung und modernen Buildsystemen.

Du bist in der Lage, komplexe technische Aufgabenstellungen eigenständig zu analysieren, geeignete Lösungsansätze zu bewerten und diese in wartbare und produktionsreife Software zu überführen.

Persönliche Stärken

Du arbeitest analytisch, strukturiert und eigenverantwortlich. Komplexe technische und mathematische Fragestellungen motivieren Dich ebenso wie die Entwicklung nachhaltiger Softwarelösungen. Du hinterfragst Ergebnisse kritisch und kannst sowohl Software als auch Algorithmen anhand geeigneter Kriterien bewerten und verbessern.

Ein hoher Qualitätsanspruch, Teamgeist und die Motivation, innovative Hightech-Produkte aktiv mitzugestalten, zeichnen Dich aus.

Sprachkenntnisse

Sehr gute Deutschkenntnisse oder muttersprachliche Deutschkenntnisse sowie sehr gute Englischkenntnisse in Wort und Schrift sind aufgrund der engen Zusammenarbeit innerhalb unserer Entwicklungs- und Fachabteilungen zwingend erforderlich.

Wünschenswerte Zusatzqualifikationen

Idealerweise verfügst Du bereits über Erfahrungen in einem oder mehreren der folgenden Bereiche:

  • Signalverarbeitung und Analyse realer Messdaten
  • Zeitreihenanalyse und statistische Datenanalyse
  • Predictive Maintenance oder Condition Monitoring
  • Elektrochemische Impedanzspektroskopie (EIS)
  • Physikalische Modellierung oder elektrochemische Systeme
  • Energietechnik, Brennstoffzellen oder Wasserstofftechnologien
  • Optimierung rechenintensiver Algorithmen
  • MLOps und Versionierung bzw. Deployment von Machine-Learning-Modellen
  • Docker oder vergleichbare Containertechnologien
  • Continuous Integration und automatisierte Build- und Testprozesse
  • Linux als Entwicklungs- oder Zielplattform
  • Entwicklung von Software für Messgeräte, Prüfstände oder industrielle Systeme
  • Grundkenntnisse hardwarenaher Kommunikation und industrieller Schnittstellen
  • Kenntnisse in Embedded-Systemen, Echtzeitsystemen oder CAN/CAN-FD

Unser Angebot

  • Spannende Entwicklungsprojekte im Zukunftsmarkt Wasserstoff
  • Mitarbeit an intelligenten Analyse- und Diagnoselösungen im Deep-Tech-Umfeld
  • Innovatives Arbeitsumfeld mit kurzen Kommunikations- und Entscheidungswegen
  • Hochwertig ausgestatteter Arbeitsplatz inklusive Laptop & iPhone
  • Möglichkeit des mobilen Arbeitens/Remote
  • Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
  • Kita-Betreuungszuschuss
  • 30 Tage Urlaub
  • Kostenfreie Getränke sowie Kaffee und Tee in unserer eigenen Cafeteria
  • Aktiv und ausgeglichen bleiben – dank Kooperation mit Hansefit (by epassi)
  • Regelmäßige Firmenevents wie Firmenstaffellauf, Teamevents, Sommerfest und Weihnachtsfeier

Interesse und Bewerbung

Bewirb dich ausschließlich direkt über den Bewerbungsbutton "Jetzt bewerben" auf der Homepage oder ruf uns gerne in einem ersten Schritt unverbindlich unter: 039203 281 175 an. Deine Ansprechpartnerinnen Stefanie Kopf und Sandra Schubert freuen sich auf deine Kontaktaufnahme.

Als führender Anbieter mit 20-jährigem Know-how suchen wir auch bei Sonderanwendungen nach Ihrem individuellen Lösungskonzept.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,878 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Barleben
$67k – $89k per year • Hybrid • Full-Time • 7+ years exp • Saint-Laurent • Mississauga
JavaScript
TypeScript
SQL
Databases
MySQL
PostgreSQL
AI/ML
Embeddings
Prompt Engineering
LLM
RAG
Frontend
Angular
React.js
DevOps
Rest API
Azure
CI/CD
Cybersecurity
Okta
Microsoft Entra ID
Management
Gmail
Agile
Scrum
Apply
Hybrid • Brazil
Analytics
Power BI
Apply
$76k – $141k per year • In office • Bachelor's Degree • Carlsbad
Python
Java
SQL
Ruby
C#
C++
Perl
C++
Qt
DevOps
Linux
Windows
Apply
≈ $117k – $232k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • New York
Java
DevOps
Linux
Management
Agile
Apply
≈ $78k – $148k per year (Estimated) • Hybrid • Full-Time • Belfast
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
PostgreSQL
Apache Kafka
Frontend
GraphQL
React.js
DevOps
Terraform
OpenTelemetry
AWS CDK
WebSockets
CI/CD
AWS
Docker
Kubernetes
Grafana
GitLab
Management
Agile
Apply
$171k – $232k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Mountain View
Python
Java
TypeScript
Databases
Apache Kafka
AI/ML
Spark
Function Calling
AI Agents
LLM
RAG
Human-in-the-Loop
Context Engineering
Tool Use
DevOps
Rest API
GCP
CI/CD
AWS
Analytics
A/B Testing
Apply
$141k – $190k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Mountain View
Python
Java
TypeScript
SQL
Databases
Apache Kafka
AI/ML
Spark
AI Agents
LLM
RAG
Human-in-the-Loop
Context Engineering
Agentic Workflows
DevOps
Rest API
GCP
CI/CD
AWS
Management
Agile
Scrum
Apply
≈ $89k – $205k per year (Estimated) • Remote (Australia) • Full-Time • 3+ years exp • Australia
Python
PowerShell
Bash
DevOps
Windows Server
Cybersecurity
Active Directory
LDAP
Apply
≈ $13k – $27k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Bengaluru
Python
SAS
DevOps
Unix
Management
Jira
Apply
$64k – $82k per year • In office • Full-Time • Vancouver
Python
Apply
≈ $16k – $24k per year (Estimated) • In office • Full-Time • High School Diploma • Barleben
Apply
≈ $35k – $86k per year (Estimated) • In office • 1+ year exp • Barleben
SQL
Management
Google Sheets
Apply
Apply
In office • Full-Time • Barleben
Management
Microsoft Office
Apply
≈ $28k – $75k per year (Estimated) • Hybrid • 5+ years exp • Barleben
Apply
See all jobs
This is one of many
1,827,878 more open roles from verified company boards, updated every day.