Job Description
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.Die Aufgabe des Rohde & Schwarz-Werkes Teisnach im Bayerischen Wald ist die Fertigung von mechanischen und elektronischen Baugruppen vom Einzelteil bis zum kompletten System für die Investitionsgüterindustrie.
Unterstützen Sie unser Team zum nächstmöglichen Zeitpunkt!
- 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
Rohde & Schwarz ist nicht nur technologisch „state of the art“ - auch die Sozialleistungen für unsere Mitarbeiter sind es. Neben den tariflichen Standards gehören dazu wertvolle Extras, wie eine leistungsstarke Altersversorgung, flexible Arbeitszeitmodelle und ein breites Kultur-, Sport- und Freizeitangebot. Auch unser umfassendes Weiterbildungsprogramm setzt Maßstäbe: Passgenau und persönlich. Gibt es bessere Bedingungen für einen Einstieg?View More