Senior Network Software Development Engineer Linux / C++ (m/w/d)
Thales is a world‑leading technology group operating across Defence, Security, Aerospace, and Digital Identity. We design and deliver interoperable, secure information and telecommunications systems for defence, security, and civil operators.
Location: Zurich, Switzerland (Thales Suisse SA).
Mission
* Develop smart and efficient software solutions for network communications (LAN, WLAN, WAN).
* Contribute to software architecture specification with focus on network performance and Software‑Defined Networking (SDN).
* Design C++ software using agile methods and manage the entire lifecycle from analysis to implementation.
* Analyse and resolve software problems and ensure software quality in collaboration with an interdisciplinary team.
Qualifications
* Completed degree in Computer Science, Electrical Engineering or equivalent.
* Professional experience in object‑oriented software development (C, C++, Python) for network technologies; ideally in Embedded Security (TPM, Secure Boot, System management, etc.).
* Strong Linux expertise with deep networking knowledge (IP on all protocol layers, routing, Linux Netlink, etc.) and Bash‑scripting experience.
* Excellent German and English language skills.
Benefits
Thales Suisse SA offers a comprehensive benefits package:
* Permanent contract (MEM‑Industrie, Swissmem I).
* Flexible and mobile working with no core hour and part‑time models.
* Participation in the "Sharing Thales" stock‑options program.
* Grants for special occasions.
* International career development within the Thales Group.
* Extensive training via Thales Learning Hub.
* Regular performance discussions.
* Employee benefits platform with discounts.
* Free hot and cold drinks.
* Paid benefits for accident and sickness insurance.
* Monthly allowance of 180 CHF.
* Available financial education program.
Contact
Lisa Ungemach, Talent Acquisition Partner – Lisa.Ungemach@thalesgroup.com
#J-18808-Ljbffr