Senior Software Architect - Test & Measurement Instruments (m/f/d)

Rohde & Schwarz

München

On-site

EUR 110,000 - 165,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Homeoffice-Möglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
Parkplätze
Betriebliche Altersvorsorge
Familienunternehmen
Gesundheitsvorsorge
30 Tage Urlaub
Betriebsarzt
Familienservices
Förderung von Innovationen
Heirats- & Geburtsbeihilfe
Langfristiges & attraktives Arbeitsumf

Job summary

Rohde & Schwarz sucht eine erfahrene Softwarearchitektin/Softwarearchitekt in München, um die Softwarearchitektur hinter zukünftigen Mess- und Prüftechnologien zu gestalten. Sie analysieren bestehende Architekturen, definieren Erweiterungen, Schnittstellen und Migrationspfade und leiten Architektur-Reviews.

Sie bringen Fundamente in C++-hardwarenaher Entwicklung, Embedded Linux, CI/CD und Systems Engineering mit.

Qualifications

  • Master-Abschluss in Informatik, Elektrotechnik, Nachrichtentechnik oder verwandte Fachrichtung.
  • Mehrjährige Erfahrung als Softwarearchitekt oder Senior Software Engineer in komplexen, produktorientierten Geräten oder Systemen; Messgeräte-Vorfahrung von Vorteil.
  • In hardwarenaher Softwareentwicklung mit modernem C++ stabile, wartbare APIs entwerfen.
  • End-to-End-Architekturen von Embedded/Firmware bis zu GUIs und Remote APIs.
  • Know-how in Build- und Release-Konstrukten (Yocto, Buildroot, Cross-Toolchains).
  • Kenntnisse in C++ Unit/Integrationstests, Mocking, Testautomatisierung, statischer Codeanalyse.
  • Requirements Engineering und Systems Engineering mit Traceability.
  • Teamorientierung, kundenorientierte Denkweise, strukturierte, dokumentationsorientierte Arbeitsweise.

Responsibilities

  • Softwarearchitektur hinter der nächsten Generation von Mess- und Prüftechnik analysieren und Integrationspfade definieren.
  • Architekturerweiterungen, API-Verträge und Kompatibilitätsregeln festlegen.
  • Schnittstellen in Zusammenarbeit mit Hardware-, FPGA- und Algorithmus-Teams definieren.
  • Migrationsroadmap mit Risikobewertungen und schonenden Übergängen erstellen.
  • Architektur-Reviews leiten und technischer Berater über Disziplinen hinweg sein.
  • Entwickler zu Architekturprinzipien und hardwarenaher Softwareentwicklung coachen.
  • Architekturunterlagen (C4-, SysML/UML, API-Spezifikationen, Performance-Reports) pflegen.
  • Embedded-Linux-Treibersoftware entwickeln (User-Space/Kernel-Module) mit Shift-Left-Ansätzen und KI-Tools.

Skills

Softwarearchitektur
C++-Entwicklung
Embedded/ Firmware-Architektur
CI/CD, Build- und Release-Konzepte
Unit/Integrationstests
Requirements Engineering
Teamfähigkeit
KI-gestützte Entwicklungstools

Education

Master-Abschluss in Informatik/Elektrotechnik/Nachrichtentechnik oder vergleichbar

Tools

Yocto/Buildroot
Cross-Toolchains
GoogleTest
Catch2
clang-tidy
Perf/Profiling-Tools

Job description

Gestalte die Softwarearchitektur hinter der nächsten Generation von Mess- und Prüftechnik.

Aufgaben
  • 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.
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 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.
Kontakt und weitere Informationen

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.

Bei Rohde & Schwarz entwickeln und produzieren wir Lösungen in den Bereichen Test & Measurement, Technology Systems sowie Networks & Cybersecurity – mit der Vision einer sicheren und vernetzten Welt. Von der Software bis zur Endfertigung gestalten unsere über 15.000 Mitarbeitenden Produkte und Systeme, die die technologische Souveränität unserer Kunden aus Wirtschaft, Behörden und hoheitlichem Umfeld sichern und weltweit Standards setzen. Unser Headquarter liegt zentral in München und ist zugleich unser Hauptentwicklungsstandort.

Unser Angebot
  • Homeofficemöglichkeiten
  • Flexible Arbeitszeitmodelle
  • Attraktive Vergütung
  • Training & Weiterbildung
  • Parkplätze
  • Betriebliche Altersvorsorge
  • Familienunternehmen
  • Gesundheitsvorsorge
  • 30 Tage Urlaub
  • Betriebsarzt
  • Familienservices
  • Förderung von Innovationen
  • Heirats- & Geburtsbeihilfe
  • Langfristiges & attraktives Arbeitsumfeld
  • Sonderzahlungen
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Infrastructure Engineer Radio Monitoring (m/f/x)
IT Infrastructure Engineer Radio Monitoring (m/f/x)

Rohde & Schwarz Cybersecurity • Köln

On-site
EUR 70,000 - 100,000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+8
(Senior) Full Stack Entwickler (m/w/d) Java / Angular
(Senior) Full Stack Entwickler (m/w/d) Java / Angular

Rohde & Schwarz • Teisnach

On-site
EUR 75,000 - 110,000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+10
Solution Architect (m/w/d)
Solution Architect (m/w/d)

Rohde & Schwarz • Haiger

On-site
EUR 90,000 - 130,000
Flexible Arbeitszeitmodelle
Training & Weiterbildung
Karriereplanung
+8
Duales Studium mit vertiefter Praxis im Bereich Informatik Start 2027 (m/w/d)
Duales Studium mit vertiefter Praxis im Bereich Informatik Start 2027 (m/w/d)

Rohde & Schwarz • Memmingen

On-site
EUR 10,044 - 14,508
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
+10
Software Engineer Web UI (m/w/d) React & C++ for Signal Generators
Software Engineer Web UI (m/w/d) React & C++ for Signal Generators

Rohde & Schwarz • Chemnitz

On-site
EUR 60,000 - 90,000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+11
Senior Systems Engineer Test & Measurement Instruments (m/w/d)
Senior Systems Engineer Test & Measurement Instruments (m/w/d)

Rohde & Schwarz • Chemnitz

On-site
EUR 90,000 - 130,000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
13. Monatsgehalt
+11
Systems Engineer Mobile Radio Analytics (m/w/d)
Systems Engineer Mobile Radio Analytics (m/w/d)

Rohde & Schwarz • Köln

On-site
EUR 90,000 - 125,000
Homeoffice
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+11
Elektroniker im Bereich Baugruppenfertigung (m/w/d)
Elektroniker im Bereich Baugruppenfertigung (m/w/d)

Rohde & Schwarz • Memmingen

On-site
EUR 42,000 - 54,000
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
+10
Elektrotechniker Linienverantwortung Elektronikfertigung (m/w/d)
Elektrotechniker Linienverantwortung Elektronikfertigung (m/w/d)

Rohde & Schwarz • Memmingen

On-site
EUR 36,000 - 48,000
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
+10
Elektroniker für Geräte und Systeme im Bereich taktische Funkkommunikation (m/w/d)
Elektroniker für Geräte und Systeme im Bereich taktische Funkkommunikation (m/w/d)

Rohde & Schwarz • Memmingen

On-site
EUR 42,000 - 60,000
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
+10