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
Senior

Job 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.

Apply for this position