Software Developer Industrial Communication (m/f/d)
Festo
Esslingen, DE
Your job :
- Development of real-time capable software for embedded systems in C and C++ with focus on industrial communication
- Analyzing customer requirements together with product management and writing concepts and specifications
- Very good knowledge of development methodology, SW life-cycle management and software testing strategies
- Further development and maintenance of software excellence for the product development of embedded devices in an industrial environment
- Modeling and creation of real-time capable software for multi-processor systems, taking life-cycle management into account
- Development of software architectures and test strategies for systems for industry with functional safety
- Responsibility for software quality and guidelines in close cooperation with the central department
- Planning, creation and implementation of unit, module, integration and system tests, as well as coordination with the test department
- Creation of development documentation and support with the product description
- Coordination of internal and external partners
Your qualification :
- Successfully completed studies in software engineering, computer engineering or electrical engineering or comparable qualification
- Several years of professional experience in software development for a complex product portfolio with many years of product maintenance, high level of expertise in release management, bug fix strategies, compatibility management, quality metrics
- High level of expertise with ARM Cortex microcontrollers and in object-oriented programming in C++ as well as their tools and development environments
- Good knowledge of common industrial communication solutions such as EtherCAT, PROFINET or EtherNet / IP and their host systems
- Knowledge in the development of software for functional safety desirable
- Business fluent in German and English
- High methodological competence and affinity for agile development methods
- Very good team and communication skills
- Strong analytical thinking and cost awareness
- High degree of organizational ability as well as independent and reliable way of working
You can expect the following with us :
- The good feeling working for a family-owned company with a safe and solid financial basis
- Freedom to explore, innovate and realise your own ideas
- Competitive compensation with attractive perks and other benefits
- Respect and appreciation for each other - regardless of gender, nationality, disability, age and identity
- Lifelong learning with great conditions for individual further development
- Flexible working models depending on the respective workplace for a good balance of work and private life
- Highly modern working environment, infrastructure and communication technologies
- Great family and health services for your well-being
Vor 30+ Tagen