Veröffentlicht: 8. Oktober 2026
Referenznummer: 4520
Software-Architekt / Leading Engineer (m/w/x) gesucht
Einsatzort:
Oberkochen
Für unseren Kunden suchen wir einen Software-Architekten / Lead Software Engineer (m/w/x) mit Schwerpunkt MATLAB, Softwarearchitektur, Refactoring und Modernisierung gewachsener Softwaresysteme.

Die Kirsch GmbH vermittelt und überlässt seit 24 Jahren Personal in die regionale Industrie.
Unsere Kunden, auch international tätige Konzerne aus der Optik und Rüstung schätzen unsere Qualität.
Erfolgreiche mittelständische Unternehmen und Handwerksbetriebe nutzen unsere Dienstleistung und suchen über uns Ihr qualifiziertes Personal.
Unsere Schwerpunkte: Direktvermittlung und Arbeitnehmerüberlassung in folgenden Bereichen
• Ingenieure/Techniker /Führungskräfte
Ihre Aufgaben als Software-Architekt / Leading Engineer (m/w/x):
- Analyse, Bewertung und schrittweise Modernisierung einer gewachsenen und produktiv eingesetzten MATLAB-Codebasis
- Planung und Umsetzung von Refactoring- und Modernisierungsmaßnahmen bei laufendem Produktivbetrieb
- Weiterentwicklung und Umsetzung einer nachhaltigen Softwarearchitektur
- Definition klarer Modulgrenzen, Schnittstellen und Softwarekomponenten
- Entwicklung wiederverwendbarer Softwarebausteine über mehrere Projekte hinweg
- Integration neuer Funktionalitäten in eine konsistente und zukunftsfähige Gesamtarchitektur
- Sicherstellung der Verhaltens- und Funktionsstabilität bestehender Software durch geeignete Test-, Validierungs- und Regressionsteststrategien
- Analyse und Verbesserung bestehender Softwarestrukturen hinsichtlich Wartbarkeit, Qualität und Skalierbarkeit
- Überführung fachlicher Anforderungen, Algorithmen sowie Justage- und Optimierungsverfahren in robuste Softwarelösungen
- Enge Zusammenarbeit mit Softwareentwicklern und technischen Fachexperten
- Technische Beratung und Unterstützung des Entwicklungsteams
- Wissenstransfer, Coaching und fachliche Begleitung von Entwicklern
- Übernahme einer technischen Führungsrolle ohne disziplinarische Verantwortung
- Treffen fundierter technischer Entscheidungen auch bei komplexen oder unvollständigen Anforderungen
Die Anforderungen:
- Mehrjährige Berufserfahrung in der Softwareentwicklung und Softwarearchitektur, idealerweise in produktiv eingesetzten Softwaresystemen
- Fundierte Kenntnisse in MATLAB, insbesondere in der Entwicklung und Pflege größerer Codebasen
- Nachweisbare Erfahrung in Refactoring, Legacy-Modernisierung und Weiterentwicklung gewachsener Softwaresysteme
- Erfahrung mit der Absicherung bestehender Funktionalitäten, z. B. durch Regressionstests, Vergleichstests und geeignete Validierungsstrategien
- Praktische Erfahrung in der Konzeption, Definition und Umsetzung von Softwarearchitekturen
- Verständnis für modulare Softwarestrukturen, Schnittstellendesign und wiederverwendbare Komponenten
- Fähigkeit, bestehende Software systematisch zu analysieren und schrittweise zu modernisieren
- Erfahrung in der technischen Führung, fachlichen Anleitung oder im Coaching von Softwareentwicklungsteams
- Ausgeprägte Kommunikationsfähigkeit und die Fähigkeit, technische Entscheidungen nachvollziehbar zu vermitteln
- Strukturierte und lösungsorientierte Arbeitsweise auch bei komplexen und unklaren Ausgangssituationen
- Fähigkeit, Anforderungen aus technischen bzw. ingenieurwissenschaftlichen Fachbereichen strukturiert in Softwarelösungen zu überführen
- Bereitschaft zu hands-on Softwareentwicklung und aktiver Mitarbeit im Code
Wir bieten:
- Eine anspruchsvolle Position als Software-Architekt / Lead Software Engineer
- Gestaltungsspielraum bei der Modernisierung einer produktiven Softwarelösung
- Spannende Aufgaben rund um MATLAB, Softwarearchitektur und Refactoring
- Zusammenarbeit mit erfahrenen Entwicklern und Fachexperten
- 40-Stunden-Woche
- Attraktives Gehalt
