Are you not only committed to your career, but also to your private life and therefore looking for a job that allows you to achieve a good work-life balance? Then we have the right job for you. We are currently looking for a Software Developer for our client in Wernau. Take the next step with Randstad and apply online now. We also welcome applications from people with disabilities and people with equal opportunities.
Here's what we offer
1. Performance-related remuneration in accordance with the BAP/DGB collective agreement for temporary employment
2. As a rule, a permanent employment contract
3. Attractive social benefits, for example vacation and Christmas bonuses
4. Contribution to the company pension scheme after the end of the probationary period
5. Vacation entitlement of up to 30 days per year
Your tasks
6. Development and maintenance of network communication modules (TCP/IP) in a client-server architecture
7. Implementation of synchronous socket communication under Windows- Integration and adaptation of embedded real-time operating systems such as Segger embOS on PC platforms
8. Use of the Windows API to implement multithreading, timer and event handling
9. Analysis and optimization of Windows OS internals (thread scheduling, memory management, I/O)
10. Development of event-driven software components with a focus on real-time behavior
Your profile
11. Completed studies in computer science, software development, electrical engineering or equivalent
12. Several years of experience in network programming with TCP/IP
13. Sound knowledge of synchronous socket programming
14. Practical experience with RTOS platforms such as Segger embOS or comparable solutions
15. In-depth knowledge of Windows API and Windows OS internals
16. Very good knowledge of C/C++
17. Experience with firmware emulation, e.g. renode.io or comparable tools desirable
18. Structured and independent way of working