Entwicklung und Pflege von Netzwerkkommunikationsmodulen (TCP/IP) in einer Client-Server-Architektur
Implementierung synchroner Socket-Kommunikation unter Windows
Integration und Anpassung von Embedded-Echtzeitbetriebssystemen (z. B. Segger embOS) auf PC-Plattformen
Nutzung der Windows API zur Umsetzung von Multithreading, Timer- und Event-Handling
Analyse und Optimierung von Windows OS-Interna (Thread Scheduling, Speicherverwaltung, I/O)
Entwicklung ereignisgesteuerter Softwarekomponenten mit Schwerpunkt auf Echtzeitverhalten
Abgeschlossenes Studium im Bereich Informatik, Softwareentwicklung, Elektrotechnik oder eine vergleichbare Qualifikation
Mehrjährige Erfahrung in der Netzwerkprogrammierung mit TCP/IP
Fundierte Kenntnisse in synchroner Socket-Programmierung
Erfahrung im Umgang mit RTOS-Plattformen (z. B. Segger embOS oder vergleichbar)
Umfassende Kenntnisse der Windows API sowie der Windows OS-Interna
Sehr gute Kenntnisse in C/C++
Wünschenswert: Erfahrung mit Firmware-Emulationstools (z. B. renode.io)
Strukturierte, analytische und eigenverantwortliche Arbeitsweise