Software Entwickler C++ (m/w/d)
Über
Rolle
Du möchtest anspruchsvolle Softwarelösungen im Bereich moderner Kommunikationssysteme entwickeln und dabei an innovativen Technologien mitwirken? Dann erwartet dich eine vielseitige Entwicklungsrolle, in der du plattformübergreifende Anwendungen realisierst, moderne Software-Architekturen mitgestaltest und gemeinsam mit interdisziplinären Teams hochwertige Lösungen entwickelst.
Verantwortung
Du entwickelst und optimierst Applikationen im Bereich Tactical Communications.
Du arbeitest an der Konzeption und Umsetzung moderner Software-Architekturen mit.
Du entwickelst plattformübergreifende Anwendungen für Windows und Android.
Du arbeitest eng mit System Engineering und Projektmanagement zusammen.
Du planst, implementierst und führst Softwaretests durch und stellst eine hohe Softwarequalität sicher.
Du analysierst Fehler, behebst technische Probleme und verbesserst die Anwendungen kontinuierlich.
Du erstellst technische Dokumentationen und bringst dich aktiv in interdisziplinäre Entwicklungsprojekte ein.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium in Informatik (FH/HF/ETH/Uni) oder eine vergleichbare technische Ausbildung.
Du bringst gute Kenntnisse in C++ sowie Erfahrung in der Entwicklung für Windows- und Android-Plattformen mit.
Du kennst moderne Software-Architekturen und arbeitest sicher mit Git, CI/CD, Build-Systemen und automatisierten Tests.
Idealerweise verfügst du über Kenntnisse in SIP, VoIP oder weiteren Kommunikationsprotokollen.
Erfahrungen mit Flutter (Dart) sowie Kenntnisse in Python und Linux sind ein Plus.
Du arbeitest analytisch, strukturiert und selbstständig und überzeugst durch deine Teamfähigkeit.
Deutsch und Englisch beherrschst du sicher in Wort und Schrift.
Benefits