Hardware related software development for embedded systems in the area of Real Time Ethernet communication Development and maintenance of (Real Time) Ethernet communication protocols on modern platforms Enhancement of software products in the field of railway vehicles Improvement of the automated build and test environments Participation and responsibility throughout the entire software life cycle including specification, design, implementation, testing and maintenance Support in the integration of duagon Real Time Ethernet products into their respective solution Profound knowledge in Ethernet communication Programming experience on various hardware platforms in C and C Ideally you are familiar with one or more of these protocols at the stack level: TRDP. PROFINET, EtherNet/IP, IPTCom Independent work as well as troubleshooting/error analysis is an essential part of your practical professional experience Familiarity with Ethernet switching technologies such as MRP, HSR, SNMP, VLAN, ARP, etc. are a plus Experience with cyber security is a further advantage Good communication skills in English, German is a plus Studies of computer science, electrical engineering, communications engineering, physics, or another engineering or scientific discipline (ETH/UNI/FH) Recent graduates are also encouraged to apply A highly interesting growth and development perspective in the future market of embedded systems for railway technology. A challenging and varied job with a lot of freedom and practical tasks. An innovative freedom to develop solutions and implement them independently or in small teams. A pleasant working environment and a team oriented working culture. Flexible working hours.