Software Developer Networks | Softwareentwickler Netzwerke (all gender)
ALTEN Consulting Services GmbH Stuttgart
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
Additional
- Not specified
More Jobs from ALTEN Consulting Services GmbH Stuttgart
Development Engineer Electrical System & ePTO | Entwicklungsingenieur Bordnetz & ePTO (all gender)
Jan 28, 2026
This role involves developing, supporting, and releasing electrical and electronic components, softw...
DevOps Engineer | DevOps Engineer (all gender)
Jan 28, 2026
This position requires a strategic and proactive DevOps Engineer to lead the conceptualization and r...
Full-Stack Developer | Full-Stack Developer (all gender)
Jan 28, 2026
This Full-Stack Developer role involves designing and implementing highly scalable backend services ...