Zum Hauptinhalt springen

Software Engineer, Sr. - Linux / C++

Technologie
Torentify
Vor 1 Monat

Stellenbeschreibung

## About the Role

RUAG is seeking a Senior Network Software Development Engineer to contribute to the innovative Ersa IMFS project, focused on secure voice and data communication. You will develop efficient software solutions for LAN, WLAN, and WAN network communication, with a strong focus on network performance and Software-Defined Networking (SDN).

## Key Responsibilities

  • Develop smart and efficient software solutions for LAN, WLAN, and WAN communication.
  • Create concepts and contribute to software architecture specifications.
  • Focus on network performance and Software-Defined Networking (SDN).
  • Design and implement software using agile development methods.
  • Develop software in C++, from analysis through implementation.
  • Analyze and resolve software problems.
  • Ensure software product quality in collaboration with interdisciplinary teams.
  • Contribute to the development of secure voice and data communication technologies.

## Required Qualifications

  • Higher education in Computer Science, Electrical Engineering, or an equivalent qualification.
  • Professional experience in object-oriented software development using C, C++, and Python.
  • Experience developing software for network technology.
  • Strong Linux expertise.
  • Deep knowledge of network engineering, including:
  • IP across protocol layers
  • Routing
  • Linux Netlink layer
  • Proficiency in German or English.
  • Willingness to further develop German language skills.

## Preferred Qualifications

  • Experience in embedded security.
  • Knowledge of TPM, Secure Boot, and System Management.
  • Experience with Software-Defined Networking and network performance optimization.

## Skills & Competencies

  • C / C++ / Python
  • Linux
  • Network Engineering
  • LAN / WLAN / WAN
  • IP Networking
  • Routing
  • Linux Netlink
  • Software-Defined Networking (SDN)
  • Object-Oriented Programming
  • Embedded Security
  • Software Architecture
  • Agile Development
  • Software Testing & Quality Assurance
  • Problem Solving

## Education & Experience

  • Higher education in Computer Science, Electrical Engineering, or equivalent.
  • Professional experience in object-oriented software development for network technology.
  • Senior-level experience with Linux and network engineering.

## Work Arrangement & Schedule

  • Location: Zurich Seebach, Zurich, Switzerland
  • Work Arrangement: Remote / work-from-home options
  • Workload: 80–100%
  • Working Style: Flexible working hours with agile development methods

## Compensation & Benefits

  • Salary: EUR 120–170 (period not specified)
  • 13 months' wages
  • Performance-related premiums and bonuses
  • Additional fringe benefits
  • Flexible working hours
  • Work-from-home options
  • Transportation and meal discounts
  • Benefits portal offers
  • Fleet discounts
  • Training, courses, and further education
  • Birthday day off
  • Sports activities
  • Option to take additional days off with pay deduction

## Compliance / Additional Information

  • Employer: RUAG AG
  • Posted: September 16, 2026
  • Source: Whatjobs
  • Project: Ersa IMFS — replacement of the Integrated Military Remote Communication System
  • Contact: Lars Thomann, Talent Acquisition Specialist

Apply Now

Keywords
LinuxNetlinkPython

Interessiert an dieser Stelle?