Embedded Softwareentwickler (m/w/d)
Deine zukünftigen Aufgaben
Embedded Softwareentwicklung:
Entwicklung und Programmierung von Embedded-Software für Sensoren im Bereich Prozess- und Fluidsensorik.
Umsetzung neuer Produktanforderungen in enger Abstimmung mit der Hardwareentwicklung.
Erstellung und Weiterentwicklung von Softwarearchitekturen sowie wiederverwendbaren Softwarekomponenten.
Schnittstellen & Benutzeroberflächen:
Anbindung und Integration von IO-Link sowie digitalen und analogen Schnittstellen.
Umsetzung und Einbindung von User Interfaces.
Entwicklung & Methoden:
Weiterentwicklung und Optimierung der eingesetzten Entwicklungswerkzeuge und Softwaremethoden.
Das bist Du
Ausbildung & Qualifikation:
Abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbar.
Fachkenntnisse & Erfahrung:
Fundierte praktische Erfahrung in der Entwicklung von Softwarelösungen.
Sicherer Umgang mit der Programmiersprache C.
Gute Kenntnisse in der hardwarenahen Entwicklung für Embedded-Systeme und Mikrocontroller.
Erfahrung mit Echtzeitbetriebssystemen sowie der Entwicklung für Systeme ohne Betriebssystem.
Sprachkenntnisse:
Sehr gute Deutschkenntnisse (C1) und gute Englischkenntnisse.
Persönliche Fähigkeiten:
Strukturierte, qualitätsorientierte Arbeitsweise.
Teamfähigkeit und Offenheit für neue Technologien.
Von Vorteil:
Erfahrung mit V-Modell und ALM-Tools.