Job
- Level
- Erfahren
- Job Feld
- Embedded
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Ort
- Radolfzell am Bodensee
- Arbeitsmodell
- Onsite
Job Zusammenfassung
In dieser Position entwickelst du Linux Kernel-Module und Device Driver für Embedded-Systeme, analysierst Systemanforderungen, implementierst User-Space Applikationen in C/C++ und führst Testing sowie Code Reviews durch.
Job Technologien
Deine Rolle im Team
- Unterstützen Sie unser Software-Team und gestalten Sie zukunftsweisende Embedded-Linux-Plattformen mit:
- Sie entwickeln Linux Kernel-Module sowie Device Driver für verschiedene Hardware-Komponenten und sorgen für deren stabile Integration in Embedded Systeme.
- Gemeinsam mit angrenzenden Fachbereichen analysieren Sie Systemanforderungen, stimmen Schnittstellen ab, unterstützen bei der Integration von Hardware und Software und beraten bei der Analyse und Behebung komplexer Fehler.
- Darüber hinaus implementieren Sie User-Space Applikationen in C/C++ und passen Embedded Linux Distributionen mithilfe gängiger Build-Systeme an.
- Im Rahmen von Testing und Qualitätssicherung führen Sie Code Reviews, Performance-Analysen sowie Debugging durch und dokumentieren Ihre Ergebnisse strukturiert.
- Nicht zuletzt erstellen und pflegen Sie technische Dokumentationen, wirken an Design-Reviews mit und treiben den Wissenstransfer im Team aktiv voran.
Unsere Erwartungen an dich
Ausbildung
- Sie verfügen über ein abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung sowie mehrjährige Erfahrung in der Embedded Linux Entwicklung.
Qualifikationen
- Idealerweise besitzen Sie Know-how in Embedded Linux Build-Systemen wie Yocto oder Buildroot sowie in hardwarenahen Schnittstellen (z. B. I2C, SPI, UART).
- Eine strukturierte, selbstständige Arbeitsweise, Teamfähigkeit und Qualitätsbewusstsein sowie sichere Englischkenntnisse ermöglichen Ihnen eine effektive Zusammenarbeit im internationalen Umfeld.
Erfahrung
- Fundierte Kenntnisse in C und gute Kenntnisse in C++ bringen Sie ebenso mit wie praktische Erfahrung in der Entwicklung von Kernel-Modulen und Device Treibern.
- Erfahrung mit gängigen Entwicklungstools (Git, Cross-Compilation, Debugging-Tools) sowie ein gutes Verständnis der Linux Kernel Architektur runden Ihr technisches Profil ab.
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
NDI Europe GmbH
Die NDI Europe GmbH ist ein etabliertes Unternehmen, das innovative 3D-Messtechnik für die Medizintechnik entwickelt und produziert. Mit über 80 Mitarbeitern in Radolfzell ist es ein führender Anbieter von elektromagnetischen und optischen Mess-Systemen für die medizinische Navigation.
Description
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Hybrid, Onsite
- Branche
- Gesundheitswesen, Soziales