Embedded Software Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die Entwicklung von Produkten von der ersten Idee bis zur Serienfertigung mit Fokus auf anspruchsvolle antriebstechnische und mechatronische Aufgabenstellungen. Du entwickelst Embedded-Software in C/C++ sowie die übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik und verantwortest Konzeption, Implementierung und Unterhalt von Firmware und Elektronik im Rahmen agiler Entwicklungsprozesse. Zudem gestaltest und pflegst du Hardware für Plattformkomponenten, entwickelst bestehende Software- und Hardwarelösungen weiter und stellst dabei Sicherheits- und Qualitätsanforderungen sicher. Ein weiterer Schwerpunkt liegt auf Softwaredokumentation, Testautomatisierung und der Arbeit mit Embedded-Echtzeitbetriebssystemen sowie Linux-Entwicklungsumgebungen. Dabei kommt dein breites Know-how in Regelungs- und Antriebstechnik, in gängigen Feldbussen wie EtherCAT, CAN und IO-Link sowie in Tools wie Altium gezielt zum Einsatz.
Verantwortung
- Du entwickelst Produkte von der ersten Idee bis zur Serienfertigung für anspruchsvolle antriebstechnische und mechatronische Anwendungen.
- In dieser Rolle entwirfst und programmierst du Embedded-Software sowie übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik.
- Als Fachkraft für eingebettete Soft- und Hardware konzipierst, entwickelst und pflegst du Hardwarekomponenten für die bestehende Plattformarchitektur.
- Du optimierst und wartest bestehende Produkte, indem du Software- und Hardwarelösungen weiterentwickelst und nachhaltig absicherst.
- In dieser Rolle übernimmst du im Scrum-Team Verantwortung für Konzeption, Entwicklung und Unterhalt von Firmware, Antriebstechnik und Elektronik.
- Du dokumentierst Software fachgerecht, baust Testautomatisierungen auf und stellst konsequent Sicherheits- und Qualitätsanforderungen sicher.
Qualifikationen
- Du hast ein abgeschlossenes Studium als Elektroingenieur FH oder ETH und bringst mehrere Jahre Berufserfahrung mit
- Du entwickelst anspruchsvolle mechatronische und antriebstechnische Produkte von der Idee bis zur Serienreife und verantwortest dabei auch Sicherheits- und Qualitaetsanforderungen
- In der Embedded-Software-Entwicklung in C bist du sehr sicher, verfuegst ueber gute Kenntnisse in C++ sowie in Regelungs- und Antriebstechnik
- Mit Altium fuer die Printentwicklung (Schema und Layout) sowie mit Schnittstellen wie EtherCAT, CAN und IO-Link kennst du dich gut aus
- Du arbeitest routiniert mit Embedded-Echtzeitbetriebssystemen (z. B. FreeRTOS), profitierst von Erfahrung in Linux-Umgebungen und agiler Entwicklung mit SAFe oder Scrum
- Du schaetzt interdisziplinaere Teamarbeit an technisch anspruchsvollen Maschinen und kommunizierst sehr gut auf Deutsch sowie gut auf Englisch
Benefits