Für unseren Kunden Rohde & Schwarz suchen wir per sofort: Softwareentwickler C++ (w/m/d). Job-Zusammenfassung Hast Du Spaß an der Arbeit mit spezialisierter Software, bist ein Teamplayer und suchst eine neue Herausforderung? Dann aufgepasst Werde Teil eines international agierenden Technologiekonzerns mit modernster Technik Als Recruiting-Partner von Rohde & Schwarz suchen wir genau Dich als Senior Softwareentwickler C++ (w/m/d) für Naval Communication Systems in Vollzeit am Standort in Teisnach mit Homeofficemöglichkeiten. In dieser Position wirst Du Mitglied in einem agilen Entwicklungsteam und übernimmst mit viel Eigeninitiative die Entwicklung und umfassende Betreuung von Frontend / Backend-Lösungen in C++. ️ Dich erwartet ein fesselndes Aufgabengebiet mit viel Verantwortung und Gestaltungsspielraum. Profitiere von einer großartigen Arbeitsatmosphäre, individueller Förderung und flexiblen Homeoffice-Optionen. Haben wir Dein Interesse geweckt? Dann vereinbare jetzt ein Erstgespräch mit uns ️ SoftwareEntwicklung CPlusPlus Teamarbeit ITJobs Gestaltungsfreiheit FlexiblesArbeiten Was Du tun wirst 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 den 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 Was Dich für den Job auszeichnet 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) 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 Deutsch: C1 – Fachkundige Sprachkenntnisse Englisch: B2 – Selbständige Sprachverwendung Nice to Have Bestenfalls gute Kenntnisse in einer weiteren Sprache wie Python, Java oder Rust Erfahrung mit verteilten Systemen und Middleware wie z.B. RabbitMQ ist ein Plus Erfahrung mit Multithreading und Synchronisierung von Vorteil Vertrautheit mit den Best Practices der Softwaresicherheit wünschenswert Team Berichterstattung an: Laborleiter Kolleginnen: 20 Benefits Flexible Arbeitszeiten & faire Arbeitszeiterfassung 30 Tage Urlaub & Sonderurlaub Home Office Altersteilzeit Betriebliche Gesundheitsförderung Urlaubs- und Weihnachtsgeld Betriebliche Altersvorsorge Anbindung an öffentliche Verkehrsmittel & Parkplätze Umfangreiches Weiterbildungsangebot & Bildungsurlaub Wertschätzung durch Auszeichnungen Umfangreiche tarifliche Sonderregelungen Betriebsarzt Interne Trainingsakademie Zuschuss für Umzugskosten Attraktive Vergütung Heirats- & Geburtsbeihilfe Forbes award 2023 World's Best Employers