Sign up to save this job, get alerts, and apply with an optimized CV.
Software Developer C/C++ (m/w/d) Location Esslingen am Neckar
Job description
Software Developer C/C++ (m/w/d) Location Esslingen am Neckar Responsibilities Development and maintenance of network communication modules (TCP/IP) in a client-server architecture Implementation of synchronous socket communication under Windows Integration and adaptation of embedded real-time operating systems (e.g. Segger embOS) on PC platforms Use of the Windows API to implement multithreading, timer, and event handling Analysis and optimization of Windows OS internals (Thread Scheduling, System Calls, Memory Management) Development of software components for a distributed system using C/C++ Programming languages Proficiency in debugging tools such as Visual Studio Debugger, GDB, or similar Proficiency in version control systems such as Git, SVN, or similar Experience with Agile development methodologies and Scrum framework Familiarity with Linux operating system and its command line interface Knowledge of software engineering principles and design patterns Understanding of computer networks and protocols (TCP/IP, HTTP, FTP) Understanding of data structures and algorithms Familiarity with testing frameworks and unit tests Proficiency in written and spoken English
Required skills
git
multithreading
c
c++
gdb
tcp/ip
agile development methodologies
design patterns
svn
protocols
computer networks
software engineering principles
memory management
command line interface
windows api
timer handling
event handling
client-server architecture
linux operating system
scrum framework
synchronous socket communication
thread scheduling
system calls
visual studio debugger
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- iks Engineering GmbH
- Location
-
Deutschland
Germany - Posted
- 11 months ago
Interested in this position?
Create your free account and tailor your CV to match this job.