Software-Entwicklung : Senior Softwareentwickler C/C++ für Signalverarbeitung Software
ROHDE & SCHWARZ GmbH & Co. KG
15 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German, English Experience level
SeniorJob location
Tech stack
API
C++
CMake
Computer Security
Nvidia CUDA
Computer Programming
Microsoft Visual Studio
Object-Oriented Software Development
Software Architecture
QT
Signal Processing
Simulation Software
Software Engineering
Toolchain
Gitlab
Information Technology
Job description
- Du übernimmst die Verantwortung für Entwurf und Erstellung von komplexen Konzepten und Designs zur Implementierung der Softwarearchitektur.
- Du arbeitest eng mit deinen Kollegen der Software- und Plattformentwicklung zusammen und stimmst die Aufgabenpakete miteinander sowie mit der Projektleitung ab.
- Du definierst und gestaltest die Gesamtarchitektur unserer Simulationssuite, z. B. modulare Software-Layer, APIs und Kommunikationsschnittstellen.
- Du erarbeitest Architekturkonzepte und technische Spezifikationen als Grundlage für eine skalierbare, wartbare und erweiterbare Software.
- Du prüfst und wählst geeignete Technologien, Frameworks und Bibliotheken aus und etablierst Coding-Standards.
- Du dokumentierst Architekturentscheidungen in Form von Design- und Schnittstellenbeschreibungen sowie Roadmaps.
- Du planst, führst durch und analysierst Software- und Funktionstests.
- Du coachst und berätst das Entwicklerteam in allen Architektur- und Designfragen.
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
Requirements
- Du hast ein abgeschlossenes Studium der Elektrotechnik, Physik, (technischen) Informatik oder einer vergleichbaren Studienrichtung.
- Qualifizierte Berufserfahrung in der praktischen Softwareentwicklung in C/C++/Qt, idealerweise mit Desktop- oder Simulationssoftware.
- Du bringst Erfahrungen in der GPU-Programmierung (z. B. CUDA) mit.
- Du hast bereits Erfahrung im Umgang mit typischen Toolchains wie z.B.: Visual Studio, CMake und Gitlab gemacht.
- Der Umgang mit Messgeräten wie Spektrum Analysatoren, Oszilloskopen oder Signalgeneratoren ist dir nicht fremd.
- Du verfügst über sehr gute Englischkenntnisse in Wort und Schrift.
About the company
Rohde & Schwarz ist ein globaler Technologiekonzern mit aktuell ca. 14.000 Mitarbeitern und drei Divisionen: Test & Measurement, Technology Systems und Networks & Cybersecurity. Seit 90 Jahren entwickelt das Unternehmen Spitzentechnologie, verschiebt die Grenzen des technisch Machbaren und ermöglicht Kunden aus Wirtschaft, Behörden und hoheitlichem Umfeld ihre technologische Souveränität.