Senior Software Architect - Test & Measurement Instruments (m/f/d)
Introduction
Shape the software architecture behind next-generation test and measurement instruments.
Tasks
- You will analyse the existing software architecture to assess its ability to integrate a new product group, while identifying required changes, technical debt and risks.
- Based on new product requirements, you will define architecture extensions and migration paths, including component-based modularisation, API contracts and compatibility rules.
- Interfaces will be defined in close collaboration with hardware, FPGA and algorithm teams.
- You will prioritise and plan architectural changes and provide a migration roadmap with risk assessments and minimally invasive transition paths.
- Architecture and design reviews will be led by you, while providing technical guidance and moderation across different disciplines.
- Developers will be coached by you on architecture principles, best practices and hardware-related software development.
- You will create and maintain architecture documentation, including C4, SysML or UML diagrams, API specifications, performance reports and acceptance criteria.
- You will develop Embedded Linux driver software, including user-space and kernel drivers/modules and hardware abstraction layers, while applying shift-left practices and AI-assisted tools for prototyping, test generation, documentation and quality assurance.
Qualifications
- A completed degree at Master’s level or equivalent in Computer Science, Electrical Engineering, Communications Engineering or a related field is required.
- Several years of experience as a software architect or senior engineer in complex, product-oriented devices or systems are expected; experience with measurement instruments is a strong advantage.
- You have hands-on experience in hardware-related software development with modern C++ and are able to design stable and maintainable C++ APIs.
- End-to-end software architectures, from embedded or firmware layers to device services, GUIs and remote APIs, should be part of your experience.
- Good knowledge of build and release concepts, such as Yocto, Buildroot and cross-toolchains, is important, together with an understanding of CI/CD principles.
- Experience with C++ unit and integration testing, mocking, test automation, static analysis and profiling tools such as GoogleTest, Catch2, clang-tidy, sanitizers, perf or ftrace is expected.
- Requirements and systems engineering, including traceability from requirements to tests and the definition of clear acceptance criteria, should be familiar to you.
- Strong teamwork skills, a customer-oriented mindset and a structured, documentation-oriented working style are important. Experience with AI-assisted development tools and shift-left methods is desirable, and strong communication skills in German and English complete the profile
Contact and further information
We welcome your application! Submissions are preferred online via the application portal. For questions, our chatbot Paul and the recruiting team are available at any time.
Rohde & Schwarz promotes equal opportunities and welcomes applications from people with and without disabilities. We offer an inclusive work environment where all individuals can develop their skills and talents regardless of gender, nationality, ethnic and social background, religion, worldview, age, sexual orientation, identity, and other characteristics.
Empfohlene Jobs
handweklciher Allrounder (m/w/d)
handweklciher Allrounder (m/w/d) in Eichenau IndustrieAlpine – Wir bringen Menschen und Unternehmen in Einklang! In den Bereichen der Gebäudetechnik und dem Anlagenbau sind wir ein führender Ser…
Näher/in für Automobilindustrie in Zeitarbeit-München gesucht
Für ein renommiertes Münchner Unternehmen suchen wir einen Näher/in für die Automobilindustrie mit der Option zur Übernahme. ~ Wir bieten Ihnen auch gut ausgestattete Wohnmöglichkeiten …
Senior Key Account Manager (m/f/d)
About the Role At ARX Robotics, strong customer partnerships are essential to bringing advanced autonomous systems into operational use. As Senior Key Account Manager with a focus on the defence s…
Stellvertretender Filialleiter (m/w/d)
EIN ARBEITGEBER, DER ZU DIR PASST Für rund 50.000 Mitarbeiter:innen sind wir nicht nur Händler, sondern auch ein verlässlicher und verantwortungsvoller Arbeitgeber. Als Erfinder des Discounts gehö…
Senior Consultant Cloud Solution Architect - Business Technology (w/m/d)
Wir bei Capgemini Invent glauben, dass unterschiedliche Perspektiven den Wandel vorantreiben. Als innovative Transformationsberater vereinen wir unsere strategischen, kreativen und wissenschaftlichen…
Data Center Technician - Hosting
Ready to work at the forefront of high-performance digital infrastructure powering modern businesses? Join a data center operator delivering carrier-neutral colocation solutions across Europe, de…
BCG X EMESA Recruiter - Munich
BCG X EMESA Recruiter - Munich, Germany Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opp…
Pflegehilfskraft (w/m/d)
Pflegehilfskraft (w/m/d) Pflegehelfer:in (w/m/d) bei Korian: Hilfe mit Herz Manche suchen ein Leben lang nach einer Aufgabe, die etwas bedeutet. Andere finden sie. Wie Du zum Beispiel, genau hie…
Elektriker mit Gesellenbrief (m/w/d) - Personalservice München
In München suchen wir im Kundenauftrag Sie als Elektriker m/w/d mit Gesellenbrief. Es besteht die Option zur Übernahme. ~ Wir bieten Ihnen auch gut ausgestattete Wohnmöglichkeiten Aufgab…
Med. Techn. Laboranalytiker (MTA) oder Med. Fachangestellte (MFA) (m/w/d) für den Bereich Auftragsmanagement/Auftragserfassung
Unternehmensbeschreibung Eurofins Lab4more - mehr als nur ein Labor. Dafür steht unser Unternehmen und Alle im Team. Eurofins Lab4more ist die Betriebsgesellschaft und Marke einer stetig wachse…