Verstärke unser Team zum nächstmöglichen Zeitpunkt!
Aufgaben
- Gemeinsam mit den Kollegen in deinem Team arbeitest du an der Neu-/ und Weiterentwicklung von Softwarekomponenten für Layer2/3-basierte Netzwerkverschlüsselungssysteme.
- Du spezifizierst und dokumentierst deine Softwarelösungen, führst aktiv Code-Reviews im Team durch und testest die von dir entwickelten Komponenten in enger Abstimmung mit dem Test Team.
- Analysen, Debugging und Lösungserarbeitung im Software- und Hardwarebereich machen dir Spaß und du optimierst gerne bestehende Komponenten hinsichtlich Performance, Funktionalität und Zukunftssicherheit.
- Du hast einen Blick für Qualität und entwickelst wartbare und testbare Softwarelösungen unter Anwendung von Unittests und gängiger Tools zur statischen und dynamischen Codeanalyse.
- Mit deinem Gespür für Automatisierung gestaltest du den Entwicklungsprozess aktiv mit.
- Dich erwartet eine moderne Entwicklungsumgebung basierend u.a. auf C++, CMake, Git/Gerrit, Jenkins, Artifactory, Jira, Confluence, CLion.
Qualifikation
- Abgeschlossenes Studium der (Technischen) Informatik, der Elektrotechnik oder einer vergleichbaren Studienrichtung
- Gute bis sehr gute Programmierkenntnisse in modernem C++, gute Kenntnisse in der Objektorientierung und komponentenbasierten Architekturen
- Qualifizierte Berufserfahrung in der Softwareentwicklung für Embedded Systems mit C/C++
- Erfahrungen im Aufbau, Konfiguration und Betrieb von Kommunikationsnetzen (Ethernet, IPv4/IPv6) (vorteilhaft)
- Gute Linux-Kenntnisse im Bereich der Kernel- und Treiberentwicklung, der Boot- und Systemprozesse (vorteilhaft)
- Weitere Programmier-/Skriptsprachen wie C, Bash, Python (vorteilhaft)
- Grundlegende Kenntnisse zu Protokollen und Bussysteme wie Ethernet, IP, I2C, SPI und USB (vorteilhaft)
- Eine schnelle Auffassungsgabe und ein grundlegendes Interesse sich in neue Technologien und Themen einzuarbeiten
- Spaß an der Arbeit im Team und beim Einsatz von agilen Methoden und Techniken
- Sehr gute Deutsch- und Englischkenntnisse
Rohde & Schwarz Cybersecurity bietet hoheitlichen und privatwirtschaftlichen Kunden mit besonderen Sicherheits- und Zulassungsanforderungen Schutz vor den sich stetig ändernden Cyberbedrohungen. Als Pionier hochsicherer Verschlüsselungstechnologien liefern wir Hochgeschwindigkeits-Netzwerkverschlüsselung und Endpoint-Sicherheit. Diese vertrauenswürdigen Sicherheitslösungen unterstützen die Anwender auf dem Weg in eine sichere und digitalisierte Welt und leisten damit einen wesentlichen Beitrag zur digitalen Souveränität.