Jobbeschreibung
Wir suchen einen Embedded Softwareentwickler, der unsere Kunden bei der Entwicklung von Software für Embedded Linux-Systeme unterstützt.
Die Hauptaufgaben umfassen die Implementierung von Software im Umfeld von Embedded Linux-Systemen, die Integration und Anpassung von Linux-Komponenten an kundenspezifische Hardware sowie die Konzeption und Erstellung von Software-Architekturen und -Designs für Embedded Realtime-Softwaresysteme.
Außerdem ist der Entwickler verantwortlich für die Durchführung von Software-Einheitstests und IntegrationsTests sowie für die Mitarbeit bei der Erstellung der Softwarespezifikation.
Projektumfang
* Implementieren von Software im Umfeld von Embedded Linux Systemen
* Integrieren und anpassen von Linux-Komponenten für kundenspezifische Hardware
* Konzipieren und erstellen von Software-Architekturen und -Designs für Embedded Realtime Softwaresysteme
* Durchführen von Software-Einheitstests und IntegrationsTests
* Mitarbeiten bei der Erstellung der Softwarespezifikation
Besondere Herausforderungen
Als Embedded Softwareentwickler arbeitest du eng mit den Fachbereichen Elektronik, Mess-, Steuer- und Regelungstechnik sowie Mechanik zusammen. Du musst dich auf aktuelle Trends und Technologien in der Embedded-Branche einstellen und dich kontinuierlich weiterbilden.
Qualifikationen und Erfahrungen
* Abgeschlossenes Studium mit Vertiefung Informatik, Elektrotechnik oder Systemtechnik
* Erfahrung in der Implementierung von Embedded Linux und anderen Realtime-Betriebssystemen mit C, C++
* Erfahrung in der Linux-Kernel- und Treiberentwicklung, idealerweise in Kombination mit Yocto-Projekt
* Erfahrung in der Integration und Anpassung von BSP-Komponenten für eine kundenspezifische Hardware
* Fundierte Kenntnisse in Elektronik und gängigen Kommunikationsschnittstellen (UART, SPI, I2C, CAN, ...)
Vorteile
Bei uns hast du die Möglichkeit, herausfordernde Projekte zu bearbeiten und deine Fähigkeiten als Embedded Softwareentwickler zu entwickeln. Wir bieten dir eine moderne Arbeitsumgebung und ein dynamisches Team, in dem du dich gerne erweiterst.
Zusammen mit unseren Kunden entwickeln wir innovative Lösungen für anspruchsvolle Problemstellungen.
],