- Entwurf, Neuentwicklung und Betreuung von Frontend / Backend-Lösungen in C++ für Produkte und Komponenten im Bereich der Marinekommunikation
- Verantwortung für Entwurf und Erstellung von komplexen Konzepten und Designs zur Implementierung der Softwarearchitektur
- Schreiben von sauberem, wartbarem und effizientem Code, der unseren Coding Standards und Best Practices entspricht
- Durchführung von Code Reviews und fachliche Unterstützung für die Test- und DevOps-Teams
- Schreiben, Warten und Durchführen von Integration- und Unit-Tests im eigenen Verantwortungsbereich und dadurch die entsprechende Weiterentwicklung der Code Qualität
- Debugging und Fehlersuche bei Softwareproblemen sowie Optimierung der Softwareleistung und Effizienz unter Verwendung von Tools wie Debuggern, Profilern und Analyse-Tools
- Zusammenarbeit mit anderen Teams, um Software mit anderen Systemen und Komponenten zu integrieren sowie Identifikation von Verbesserungsbereichen und Einbringen von eigenen Ideen in einem agilen Entwicklungsteam
- Gegenseitiges Mentoring und technischer Austausch im Team
- Abgeschlossenes Studium im Bereich Informatik, Elektro- und Informationstechnik oder vergleichbar
- Sehr gute Kenntnisse in C++, einschließlich Erfahrungen mit den aktuellen C++ Standards (z.B. C++14, C++17) und bestenfalls einer weiteren Sprache wie Python, Java oder Rust
- Erfahrung mit objektorientiertem Design und Programmierung sowie Erfahrung mit dem Versionskontrollsystem Git
- Vertrautheit mit Softwareentwicklungsmethoden wie Scrum oder Kanban
- Erfahrung mit Debugging-Tools und -Techniken sowie Kenntnisse der Software Design Patterns und Prinzipien
- Starke Problemlösungsfähigkeit und Fähigkeit zur Analyse sowie Optimierung von Code, dazu Erfahrung mit Testframeworks und Unit-Tests
- Starke Kommunikations- und Teamfähigkeit sowie Motivation zur kontinuierlichen fachlichen Weiterbildung
- Erfahrung mit verteilten Systemen und Middleware wie z.B. RabbitMQ, Erfahrung mit Multithreading und Synchronisierung von Vorteil
- Vertrautheit mit den Best Practices der Softwaresicherheit wünschenswert
- Gute Deutsch und Englisch Kenntnisse in Wort und Schrift
Gute Gründe, bei Rohde & Schwarz zu arbeiten
Sie möchten Ihre eigenen Einfälle zu echten Innovationen machen? Wir bieten Ihnen dafür genau das richtige Umfeld und den nötigen Freiraum. Als familiengeführtes und unabhängiges Unternehmen handeln wir seit 90 Jahren entlang der gesamten Wertschöpfungskette: Wir entwickeln, produzieren und vermarkten Ideen und Produkte, die unser aller Leben bereichern. So schaffen unsere fast 14.000 Mitarbeitenden die Basis für z.B. Smart Cities, das Internet der Dinge und die Kommunikationsstandards von morgen. Bringen auch Sie Ihre Ideen bei Rohde & Schwarz ein und gestalten Sie so eine sichere und vernetzte Welt mit uns!
Wir übermitteln personenbezogene Daten an Drittanbieter, die uns helfen, unser Webangebot zu verbessern. In diesem Zusammenhang werden auch Nutzungsprofile (u.a. auf Basis von Cookie-IDs) gebildet und angereichert, auch außerhalb des EWR.
Hierfür und um bestimmte Dienste zu nachfolgend aufgeführten Zwecken verwenden zu dürfen, benötigen wir Ihre Einwilligung. Indem Sie "Alle akzeptieren" klicken, stimmen Sie diesen (jederzeit widerruflich) zu. Dies umfasst auch Ihre Einwilligung in die Übermittlung bestimmter personenbezogener Daten in Drittländer, u.a. die USADie betreffenden Drittländer, insbesondere die USA, weisen im Zweifel nicht das Datenschutzniveau auf, das Sie unter der DSGVO genießen. Das kann Nachteile wie eine erschwerte Durchsetzung von Betroffenenrechten, eine fehlende Kontrolle der Weiterverarbeitung und Übermittlung der Daten oder Zugriffe auf die Daten durch staatliche Stellen, ins. Behörden der USA, zu Kontroll- und Überwachungszwecken bedeuten, ohne dass Ihnen Rechtsbehelfe dagegen zustehen.*, nach Art. 49 (1) (a) DSGVO. Unter "Einstellungen oder ablehnen" können Sie Ihre Einstellungen ändern oder die Datenverarbeitung ablehnen. Sie können Ihre Auswahl jederzeit unter Privatsphäre am Seitenende ändern.