Torentify logo

Software Engineer, Sr. - Linux / C++

Torentify
Posted 4 hours ago
SwitzerlandRemoteEngineering & Development
Is this job info correct?

## 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**


Similar jobs