Embedded Softwareentwickler (m/w/d)
Ihr neuer Job
Ihre neue Aufgabe ist inmitten der Produkt- und Systementwicklung von Feldbusmodulen und schaltschrankbasierten Automatisierungskomponenten angesiedelt.
Sie bearbeiten Aufgaben entlang des gesamten Software Application Lifecylce, von der Analyse der Anforderungen über Design, Implementierung bis hin zu Test und Integration.
Die Inbetriebnahme der entwickelten Softwarefunktionen auf dem Zielsystem führen Sie final durch und geben diese für die funktionalen Validierungs- oder Zertifizierungstests frei.
Außerdem steuern Sie Softwareanteile von externen und internen Lieferanten in das Gesamtsystem ein. Im Rahmen der Wartung und Produktpflege übernehmen Sie zudem immer wieder Aufgaben im Rahmen von Produktverbesserungen.
- Entwicklung von Firmware und Software Architektur sowie Softwaredesign für unsere neuen und innovativen Module für Profinet, EtherNet / IP oder IO-Link Devices, je nach Ihrem fachlichen Schwerpunkt
- Verantwortung für die Implementierung Ihrer innovativen Software Lösungen und Mitwirkung an der Durchführung des Zertifizierungsprozesses
- Erfassen und Analysieren der Anforderungen des Produktmanagements
- Sie agieren als Experte im Bereich Software Engineering und koordinieren die Implementierung in Zusammenarbeit mit anderen Teams im Rahmen des Projektes
Ihr Profil
- Abgeschlossenes Studium mit Schwerpunkt Elektrotechnik, Automatisierungstechnik, Informationstechnik, Informatik oder vergleichbar
- Umfangreiche und mehrjährige Erfahrung im Bereich PROFINET, Ethernet / IP oder IO-Link
- Sehr gute Kenntnisse in der Softwareentwicklung, idealerweise mit C / C++ / C#, UML
- Erfahrung mit Test Driven Development und Design Patterns, Continuous Delivery sowie automatisierte Acceptance Tests
- Fundierte Kenntnisse in Ethernet und Internet Protokollen (ARP, TCP / IP, UDP, HTTP, etc.)
- Idealerweise Entwicklungserfahrung mit anderen Protokollen (EtherCAT, Modbus TCP, Sercos)
- Kenntnisse in Industrial Ethernet, IO-Link, OPC UA oder MQTT sind von Vorteil
- Selbstständige, sorgfältige und zielorientierte Arbeitsweise
- Teamgeist und Kommunikationsstärke in Englisch sowie mindestens gute Grundkenntnisse in Deutsch
Ihr Mehrwert
- Sie begleiten die Entwicklung unserer innovativen Produktlösungen über den gesamten Produktlebenszyklus von der Idee bis zur Serienreife und halten das Ergebnis Ihrer Arbeit später in den Händen
- Damit treiben Sie neue und moderne Lösungen für Industrial Automation und Industrie 4.0 voran und gestalten die Zukunft der Automatisierungstechnik
- Durch fachliche Weiterbildungsangebote bieten wir Ihnen eine langfristige Perspektive und Entwicklungsmöglichkeit innerhalb des Software-Teams und die Möglichkeit Ihr Wissen stets zu erweitern und vertiefen
- Für Ihren Arbeitsort können Sie zwischen unseren Entwicklungsstandorten Oppenweiler, Kirchheim unter Teck, Stollberg oder Berlin wählen oder Sie arbeiten Remote von einem anderen Ort aus
- Freuen Sie sich auch auf flexible Arbeitszeitgestaltung, Mobile Working, attraktive Gesundheitsmaßnahmen und Mitarbeiterangebote