Embedded Engineer (C++) (m/w/d)
Rolle
In dieser Rolle treibst du die Produkteentwicklung von der Idee bis zur Serienfertigung voran und löst anspruchsvolle antriebstechnische sowie mechatronische Aufgabenstellungen. Du entwickelst Embedded-Software und übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik und pflegst die Hardware für Plattformkomponenten. Zudem verantwortest du die Weiterentwicklung und den Unterhalt bestehender Soft- und Hardwarelösungen, inklusive Softwaredokumentation und Testautomatisierung. Als Fachperson übernimmst du im Scrum-Team Verantwortung für Konzeption, Entwicklung und Wartung von Firmware, Antriebstechnik und Elektronik und stellst dabei Sicherheits- und Qualitätsanforderungen sicher. Dabei bringst du deine Erfahrung in Embedded-Echtzeitbetriebssystemen, moderner Printentwicklung und Kommunikationsschnittstellen ein und gestaltest aktiv zukunftsweisende, technisch anspruchsvolle Maschinenlösungen.
Verantwortung
- Du entwickelst Produkte von der ersten Idee bis zur Serienfertigung für anspruchsvolle mechatronische und antriebstechnische Anwendungen
- In dieser Rolle entwickelst du Embedded-Software und übergeordnete Maschinensoftware für Elektronik-Plattformen und Antriebstechnik
- Du konzipierst, entwickelst und pflegst Hardware für Plattformkomponenten sowie bestehende Produkte
- Als Entwickler für Embedded Soft- und Hardware übernimmst du im Scrum-Team Verantwortung für Firmware, Antriebstechnik und Elektronik
- Du erstellst Softwaredokumentationen und setzt Testautomatisierungen zur Qualitätssicherung um
- In dieser Rolle stellst du die Einhaltung von Sicherheits- und Qualitätsanforderungen sicher
Qualifikationen
- Du verfügst über ein Diplom als Elektroingenieur/-in FH oder ETH und bringst mehrjährige Berufserfahrung mit.
- Du programmierst sicher Embedded Software in C, verfügst über gute Kenntnisse in C++ sowie in Regelungs- und Antriebstechnik.
- Du hast Praxis in der Printentwicklung mit Altium (Schema und Layout) und kennst Schnittstellen wie EtherCAT, CAN und IO-Link.
- Du hast vorzugsweise Erfahrung mit Embedded-Echtzeitbetriebssystemen wie FreeRTOS sowie mit Softwareentwicklung in Linux-Umgebungen.
- Du bist mit agilen Methoden wie SAFe oder Scrum in der Hard- und Softwareentwicklung vertraut oder möchtest dich darin weiterentwickeln.
- Du arbeitest gerne interdisziplinär im Team, interessierst dich für technisch anspruchsvolle Maschinen und kommunizierst sehr gut auf Deutsch sowie gut auf Englisch.
Benefits