Software Developer Networks | Softwareentwickler Netzwerke (all gender)

ALTEN Consulting Services GmbH Stuttgart

Wernau (Neckar), Baden-Württemberg, Deutschland
Published Sep 15, 2025
Full-time
Permanent

Job Summary

This role involves developing and maintaining TCP/IP network modules within client-server architectures, focusing on synchronous socket communication in Windows environments. You will be responsible for integrating and adapting real-time operating systems like Segger embOS on PC platforms, utilizing the Windows API for multithreading, timers, and event handling. A key aspect of the position is analyzing and optimizing Windows OS internals, including thread scheduling, memory management, and I/O, to develop event-driven software with a strong emphasis on real-time performance. The ideal candidate will possess a degree in Computer Science or a related field, coupled with significant experience in network programming and a deep understanding of Windows API and OS internals.

Required Skills

Education

Degree in Computer Science, Software Development, Electrical Engineering, or comparable field

Experience

  • Several years of experience in TCP/IP network programming
  • Professional experience with synchronous socket programming
  • Practical experience with RTOS like Segger embOS or comparable systems
  • Experience with firmware emulation (e.g., renode.io) (desirable)

Languages

German (Fluent)English (Fluent)

Additional

  • Not specified