Software-Entwicklung : Softwareentwickler für Signalaufklärung / ELINT
ROHDE & SCHWARZ GmbH & Co. KG
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Tech stack
Clean Code Principles
Agile Methodologies
Systems Engineering
C++
Computer Security
Software Design Patterns
Distributed Systems
Scrum
QT
RabbitMQ
Software Engineering
Software Systems
ZeroMQ (Concurrent Programming Libraries)
Multithreading
Concurrency
Information Technology
gRPC
Microservices
Job description
- Neuentwicklung und Pflege von Softwarelösungen sowie Architekturen in C++ für unsere verteilten Software Systeme im Bereich der Signalaufklärung / ELINT
- Verantwortung für einzelne Software-Komponenten von der Konzeption bis zum produktiven Einsatz
- Analyse, Identifikation und Behebung von Softwarefehlern
- Erstellung von Software-Designs für neue Funktionen unter Berücksichtigung von Architektur- und Qualitätsrichtlinien
- Unterstützung der Systemingenieure bei der Installation und Konfiguration der Software und bei der Inbetriebnahme der Kundenprojekten
- Dokumentation der Implementierungen zur Gewährleistung von Wartbarkeit
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
- Abgeschlossenes Studium im Bereich der Informatik, Elektro- und Informationstechnik oder vergleichbar
- Mehrjährige Berufserfahrung in der Softwareentwicklung mit C++ und idealerweise fundierte Kenntnisse mit modernen C++-Frameworks und C++- Bibliotheken (z.B. Qt, Boost)
- Erfahrung mit agiler Softwareentwicklung (z.B. Scrum)
- Fundierte Erfahrung mit Software-Design-Prinzipien (SOLID, Clean Code, Design Patterns)
- Kenntnisse in Micro-Service-Architekturen und verteilten Systemen
- Erfahrung im Umgang mit modernen Messaging-Frameworks (z. B. RabbitMQ, ZeroMQ, gRPC)
- Sicherer Umgang mit Multithreading, Concurrency und asynchroner Programmierung
- Kenntnisse in Testmethoden und Frameworks (z. B. GoogleTest)
- Schnelle Einarbeitung in neue und komplexe Domänenfelder
- Selbstständige, strukturierte Arbeitsweise, hohes Qualitätsbewusstsein und Teamfähigkeit sowie Kommunikationsfähigkeit
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
About the company
Wir fördern Chancengleichheit und begrüßen Bewerbungen von Menschen mit und ohne Behinderung. Wir bieten eine inklusive Arbeitsumgebung, in der alle Menschen ihre Fähigkeiten und Talente entfalten können, unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Alter, sexueller Orientierung, Identität und anderen Merkmalen.
Jetzt bewerben
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.