Senior Software Architect - Test & Measurement Instruments (m/f/d)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Solutions Architect jobs →Skills
Description
Einleitung
Gestalte die Softwarearchitektur hinter der nächsten Generation von Mess- und Prüftechnik.
Aufgaben
- Du analysierst die bestehende Softwarearchitektur, bewertest ihre Eignung für die Integration einer neuen Produktgruppe und identifizierst notwendige Anpassungen, technische Schulden sowie Risiken.
- Auf Basis neuer Produktanforderungen definierst du Architekturerweiterungen und Migrationspfade, einschließlich Modularisierung, API-Verträgen und Kompatibilitätsregeln.
- Schnittstellen stimmst du eng mit Hardware-, FPGA- und Algorithmus-Teams ab und sorgst für eine tragfähige technische Integration.
- Architekturelle Änderungen priorisierst und planst du strukturiert und erstellst eine Migrationsroadmap mit Risikobewertungen sowie schonenden Übergangspfaden.
- Architektur- und Design-Reviews leitest du eigenverantwortlich und coachst Entwicklerinnen und Entwickler zu Architekturprinzipien, Best Practices und hardwarenaher Softwareentwicklung.
- Architekturunterlagen sowie technische Spezifikationen erstellst und pflegst du und entwickelst Embedded-Linux-Treibersoftware inklusive User-Space- und Kernel-Komponenten, unterstützt durch Shift-Left-Praktiken und KI-gestützte Tools.
Platzhalter Job Ad Video (Nicht entfernen)
Qualifikationen
-
Du hast ein Studium auf Master-Niveau oder eine vergleichbare Qualifikation in Informatik, Elektrotechnik, Nachrichtentechnik oder einer verwandten Fachrichtung erfolgreich abgeschlossen.
-
Mehrjährige Erfahrung als Softwarearchitekt, Software Architect oder Senior Software Engineer in der Entwicklung komplexer, produktorientierter Geräte oder Systeme bringst du bereits mit. Erfahrung mit Messgeräten ist ein großer Vorteil.
-
In der hardwarenahen Softwareentwicklung mit modernem C++ hast du praktische Erfahrung und kannst stabile, wartbare C++ APIs entwerfen.
-
End-to-End-Softwarearchitekturen, von Embedded- oder Firmware-Ebenen über Device Services bis hin zu GUIs und Remote APIs, sind dir vertraut.
-
Gute Kenntnisse in Build- und Release-Konzepten wie Yocto, Buildroot und Cross-Toolchains bringst du mit. Auch CI/CD-Prinzipien, Unit- und Integrationstests, Mocking, Testautomatisierung, statische Codeanalyse und Profiling-Tools sind dir vertraut.
-
Requirements Engineering und Systems Engineering, inklusive Traceability von Anforderungen bis zu Tests und klaren Abnahmekriterien, gehören zu deinem Profil. Eine strukturierte, dokumentationsorientierte Arbeitsweise, Teamfähigkeit sowie sehr gute Kommunikationsfähigkeiten auf Deutsch und Englisch runden dein Profil ab.
Kontakt und weitere Informationen
Wir freuen uns auf deine Bewerbung! Am besten online über das Bewerbungsportal. Bei Fragen stehen unser Chatbot Paul und das Recruiting-Team jederzeit gerne zur Verfügung.
Bei Rohde & Schwarz fördern wir Chancengleichheit und begrüßen Bewerbungen von Menschen mit und ohne Behinderung. Wir bieten eine inklusive Arbeitsumgebung, in der alle Menschen ihre Fähigkeiten und Talente entfalten können, unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Alter, sexueller Orientierung, Identität und anderen Merkmalen.
Get similar jobs in Germany by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Solutions Architect jobs in Germany.
No similar openings right now. Refine your search or create an alert above.