> Markdown version of [/jobs/ext/4037886-senior-software-architect-test-measurement-instruments](https://www.wearedevelopers.com/jobs/ext/4037886-senior-software-architect-test-measurement-instruments). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Architect - Test & Measurement Instruments - **Company:** ROHDE & SCHWARZ GmbH & Co. KG - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Systems Engineering, Automation of Tests, Unit Testing, UClibc (C Standard Library), C++ (Programming Language), Static Program Analysis, Profiling, Continuous Integration, Linux on Embedded Systems, Firmware, Field-Programmable Gate Array (FPGA), Java GUIs, Software Architecture, Software Engineering, Systems Modeling Language, Toolchain, UML, Chatbots, Technical Debt, Perf (Linux), Yocto, Integration Tests, Information Technology - **Published:** October 1, 2026 - **Apply:** https://job.rohde-schwarz.com/default/content/apply/?extJobId=2494-de_DE&locale=de_DE ## About the Role * 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 sind wichtig, ebenso wie ein gutes Verständnis von CI/CD-Prinzipien. * Erfahrung mit C++ Unit Tests und Integrationstests, Mocking, Testautomatisierung, statischer Codeanalyse und Profiling-Tools wie GoogleTest, Catch2, clang-tidy, Sanitizers, perf oder ftrace bringst du mit. * Requirements Engineering und Systems Engineering, einschließlich Traceability von Anforderungen bis zu Tests sowie der Definition klarer Abnahmekriterien, sind dir vertraut. * Teamfähigkeit, eine kundenorientierte Denkweise sowie eine strukturierte und dokumentationsorientierte Arbeitsweise zeichnen dich aus. Erfahrung mit KI-gestützten Entwicklungstools und Shift-Left-Methoden ist wünschenswert, und sehr gute Kommunikationsfähigkeiten auf Deutsch und Englisch runden dein Profil ab. ## Description * Du analysierst die bestehende Softwarearchitektur, um ihre Eignung für die Integration einer neuen Produktgruppe zu bewerten und notwendige Anpassungen, technische Schulden sowie Risiken zu identifizieren. * Auf Basis neuer Produktanforderungen definierst du Architekturerweiterungen und Migrationspfade, einschließlich komponentenbasierter Modularisierung, API-Verträge und Kompatibilitätsregeln. * Schnittstellen definierst du in enger Zusammenarbeit mit Hardware-, FPGA- und Algorithmus-Teams. * Architekturelle Änderungen priorisierst und planst du strukturiert und erstellst eine Migrationsroadmap mit Risikobewertungen sowie möglichst schonenden Übergangspfaden. * Architektur- und Design-Reviews leitest du eigenverantwortlich und übernimmst dabei die technische Beratung und Moderation über verschiedene Disziplinen hinweg. * Entwicklerinnen und Entwickler coachst du zu Architekturprinzipien, Best Practices und hardwarenaher Softwareentwicklung. * Architekturunterlagen erstellst und pflegst du, darunter C4-, SysML- oder UML-Diagramme, API-Spezifikationen, Performance-Reports und Abnahmekriterien. * Embedded-Linux-Treibersoftware entwickelst du, einschließlich User-Space- und Kernel-Treibern bzw. Modulen sowie Hardware-Abstraktionsschichten. Dabei setzt du Shift-Left-Praktiken und KI-gestützte Tools für Prototyping, Testgenerierung, Dokumentation und Qualitätssicherung ein. Spannende Einblicke in Rohde & Schwarz Unsere Kollegen erzählen von: * täglichen Abenteuern & Herausforderungen * unserem leidenschaftlichen Team * der Technologie hinter den innovativen Projekten und Lösungen Ihr Browser unterstützt das Video-Tag nicht