Embedded Software Developer Fieldbus (m/f/d)
Festo
Esslingen am Neckar
Vor Ort
EUR 60.000 - 90.000
Vollzeit
Vor 21 Tagen
Erhöhe deine Chancen auf ein Interview
Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.
Zusammenfassung
An established industry player is seeking a skilled software engineer to develop real-time software for embedded systems. This role focuses on industrial communication, particularly for fieldbuses and Industrial Ethernet. You will model and create software for multi-processor systems while collaborating with agile teams to integrate communication protocols. The ideal candidate will have a strong background in C and C++, along with experience in industrial communication solutions. Join a dynamic environment where your expertise will contribute to innovative projects and solutions in the field of automation technology.
Qualifikationen
- Master's or Bachelor's degree in relevant fields required.
- Several years of experience in software development for industrial communication.
Aufgaben
- Develop real-time software for embedded systems in C and C++.
- Collaborate in agile teams for protocol integration.
Kenntnisse
C
C++
Agile Development
Industrial Communication
Problem Solving
Team Collaboration
Ausbildung
Master's degree in Software Engineering
Bachelor's degree in Electrical Engineering
Bachelor's degree in Computer Science
Tools
ARM Cortex Microcontrollers
Job Responsibilities
- Development of real-time capable software for embedded systems in C and C++ with focus on industrial communication, especially for fieldbuses and Industrial Ethernet
- Modelling and creation of real-time capable software for multi-processor systems taking into account the software development process
- Independent implementation of industrial communication solutions (EtherCAT, PROFINET or EtherNet / IP) incl. implementation
- Cross-departmental collaboration in agile teams for the integration of communication protocols
- Creation of development documentation and support with product description
Minimum Requirements
- Master's or Bachelor's degree in software engineering, electrical engineering, computer science or comparable qualification
- Several years of professional experience in software development for complex products in the field of industrial communication solutions
- High level of expertise with ARM Cortex microcontrollers with object-oriented programming and their tools and development environments
- Responsibility and quick decision-making in a dynamic environment
- Strong methodological competence and affinity for agile development methods
- Very good written and spoken German and English skills