2 Software Development - Embedded in Luzern
Elektroingenieur/in Embedded Software 80–100% (m/w/d)
Rolle
Im Kundenauftrag suchen wir für ein international führendes Technologieunternehmen im Bereich Maschinen- und Automationstechnik eine erfahrene Fachperson in der Embedded Softwareentwicklung. Das Unternehmen entwickelt innovative Automatisierungs- und Produktionssysteme und setzt auf modernste Technologien in den Bereichen Antriebstechnik, Steuerungstechnik und Digitalisierung.
Verantwortung
Entwicklung von Embedded Software in C für innovative Maschinen- und Automationssysteme
Konzeption, Implementierung und Optimierung von hardwarenahen Softwarelösungen
Weiterentwicklung von Steuerungs- und Antriebssystemen
Analyse von Anforderungen und Erarbeitung technischer Lösungskonzepte
Entwicklung und Optimierung von Regelalgorithmen und Softwaremodulen
Durchführung von Softwaretests, Verifikationen und Fehleranalysen
Unterstützung bei der Inbetriebnahme und Systemintegration
Erstellung technischer Spezifikationen und Entwicklungsdokumentationen
Zusammenarbeit mit Hardware-, Elektronik-, System- und Testingenieuren
Mitarbeit an der Weiterentwicklung von Softwarearchitekturen und Entwicklungsstandards
Qualifikationen
Abgeschlossenes Studium als Elektroingenieur FH/ETH, Mechatronikingenieur FH/ETH oder vergleichbare technische Fachrichtung
Mehrjährige Erfahrung in der Entwicklung von Embedded Software in C
Gute Kenntnisse in C++
Fundierte Kenntnisse in Regelungs- und Antriebstechnik
Erfahrung mit Echtzeitsystemen, Steuerungstechnik oder industriellen Automationssystemen von Vorteil
Analytische, strukturierte und lösungsorientierte Arbeitsweise
Benefits
Embedded Software Engineer C/C++ – Linux Systems (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Embedded-Linux-Lösungen und bringst deine Erfahrung gezielt in die Entwicklung moderner Systeme ein. Du übernimmst die Konzeption, Implementierung und Optimierung von Softwarekomponenten nah an der Hardware und stellst dabei Stabilität, Sicherheit und Performance sicher. Als Professional analysierst und löst du komplexe technische Herausforderungen eigenverantwortlich und trägst massgeblich zur technischen Weiterentwicklung der Produkte bei. Du verantwortest die sorgfältige Dokumentation, das Testing sowie die kontinuierliche Verbesserung bestehender Systeme. Durch deine strukturierte Arbeitsweise und dein fundiertes Linux-Know-how prägst du die Qualität der gesamten Embedded-Plattform.
Verantwortung
- Du entwickelst und wartest Linux-BSPs für unterschiedliche Embedded-Systeme.
- In dieser Rolle designst, implementierst und optimierst du Kernel-Module und Device-Treiber mit Fokus auf Performanz, Stabilität und Sicherheit.
- Du konzipierst und verbesserst Update-Prozesse für Embedded-Linux-Systeme.
- Als Fachkraft für Linux-Embedded-Systeme arbeitest du eng mit Entwicklerteams zur Integration von Gesamtlösungen zusammen.
- Du analysierst und behebst Fehler in bestehenden Embedded-Linux-Systemen.
- In dieser Rolle treibst du die kontinuierliche Verbesserung der bestehenden Systeme voran.
Qualifikationen
Ein Abschluss in Elektrotechnik, Informatik oder Maschinenbau (ETH/FH) bildet deine Grundlage
Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit C/C++ und Python bringst du bereits mit
Fundierte Kenntnisse in Embedded Linux, insbesondere Kernel- und Treiberentwicklung sowie Yocto, zeichnen dich aus
Sehr gute Deutsch und Englischkenntnisse in Wort und Schrift sowie Eigenverantwortung runden dein Profil ab
Benefits