Your job:
1. Responsibility for the development and optimisation of a proprietary embedded software platform in C and C++ with a focus on industrial applications
2. Modelling and implementation of real-time capable software for multi-processor systems, taking into account the entire software development process
3. Cross-divisional responsibility and promotion of international cooperation in agile teams
4. Participation in the implementation and use of the software within the product lines
5. Support of junior developers to promote knowledge transfer
6. Creation and maintenance of development documentation
Your qualification:
7. Degree (Master or Bachelor) in software engineering, computer science, electrical engineering or a comparable qualification
8. At least 5 years of experience in software development for complex products, ideally in industrial applications
9. In-depth expertise and experience in agile development methods, software lifecycle management and software testing strategies
10. Comprehensive expertise in object-oriented programming, especially with ARM Cortex microcontrollers and relevant development environments
11. Ability to take responsibility, quick decision-making and goal-oriented completion
12. Very good written and spoken English skills
Contact person