RUAG AG

VPN Software Entwickler/-in Linux C

📍 8041 Zürich

Role and responsibilities

Analyse von Systemanforderungen und Erstellen von Software-Spezifikationen, Programmierung in C/C++ und Python, Entwicklung von L2- und L3-VPN Technologien, Integration von Software-Modulen in bestehende Embedded-Systeme, Durchführung von Unit-Tests und Integrationstests, Dokumentation der Software-Architektur, Code und Tests gemäss internen und normativen Standards (z. B. ISO 26262, MISRA C), Mitarbeit in agilen Entwicklungsteams (Scrum/Kanban), Unterstützung bei der Auswahl und Einführung neuer Technologien und Werkzeuge im Embedded-Bereich

Team / description

Wir bieten sichere und interoperable Kommunikationslösungen für die Schweizer Armee und nationale und internationale Sicherheitsorgane und sind für die Integration, den Betrieb und Unterhalt von sicherheitsrelevanten Informations-, Kommunikations- und Führungssystemen zuständig. Diese Stelle ist im Projekt Ersatz für das bestehende Integrierte Militärische Fernmeldesystem (IMFS) der Schweizer Armee angesiedelt.

Qualifications and Skills

  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbare Ausbildung

  • Mehrjährige Erfahrung in der Softwareentwicklung unter Linux mit Vertiefung in Netzwerktechnik (IP über alle Protokolllayer, - Linux Netlink Layer)

  • Erfahrung und Interesse an Netzwerk- und VPN-Technologien

  • Erfahrung und Interesse an Routing-Protokollen inklusive Multicast

  • Sicherer Umgang mit Versionsverwaltung (Git) und Build-Systemen (CMake, Make)

  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

  • Aufgeschlossene und kommunikative Persönlichkeit mit einer guten Portion Teamgeist