Cross-Platform C++ Application Developer (m/w/d)
Über
Rolle
Zur Verstärkung des Entwicklungsteams wird eine engagierte Persönlichkeit gesucht, die moderne Softwarelösungen im Bereich Tactical Communications entwickelt und weiterentwickelt. Die Position verbindet plattformübergreifende Softwareentwicklung, Architekturarbeit und Qualitätssicherung in einem technologisch anspruchsvollen Umfeld.
Verantwortung
Entwicklung und Weiterentwicklung von Applikationen im Bereich Tactical Communications
Mitarbeit bei der Konzeption und Umsetzung moderner Software-Architekturen
Entwicklung plattformübergreifender Anwendungen für Windows und Android
Enge Zusammenarbeit mit System Engineering und Projektmanagement
Planung, Implementierung und Durchführung von Softwaretests
Analyse und Behebung von Softwarefehlern sowie kontinuierliche Verbesserung der Softwarequalität
Erstellung und Pflege technischer Dokumentationen
Mitarbeit in interdisziplinären Entwicklungsprojekten
Qualifikationen
Abgeschlossenes Studium in Informatik (FH/HF/ETH/Uni) oder vergleichbare technische Ausbildung
Gute Kenntnisse in C++
Erfahrung in der Entwicklung für Windows- und Android-Plattformen
Kenntnisse moderner Software-Architekturen
Erfahrung mit Git, CI/CD, Build-Systemen und automatisierten Tests
Von Vorteil: Kenntnisse in SIP, VoIP oder Kommunikationsprotokollen
Von Vorteil: Erfahrung mit Flutter (Dart) sowie Python und Linux
Analytische, strukturierte und selbstständige Arbeitsweise
Gute Deutsch- und Englischkenntnisse
Benefits