Unser Kunde ist ein aufstrebendes Unternehmen im Bereich der Medizintechnik, das sich leidenschaftlich für die Digitalisierung, Automatisierung und Robotik einsetzt. In einem dynamischen und innovativen Umfeld suchen wir einen Embedded Linux Spezialisten (m/w/d) mit Fokus auf ARM und Secure Boot. In dieser Rolle sind Sie verantwortlich für die Integration einer neuen ARM-basierten Hardware in ein bestehendes Embedded Linux System, das auf Yocto basiert. Zu Ihren Aufgaben gehört die Einrichtung und Absicherung des Bootprozesses, einschließlich U-Boot und Secure Boot, sowie die Umsetzung einer einheitlichen Projektstruktur für verschiedene Gerätevarianten. Sie arbeiten eng mit einem interdisziplinären Projektteam zusammen und sind für das kontinuierliche Monitoring und die Analyse des Systemverhaltens auf der Zielhardware zuständig. Darüber hinaus unterstützen Sie andere Entwickler bei Build-, Integrations- und Debug-Prozessen und stellen die Einhaltung interner Entwicklungsstandards sowie Sicherheitsanforderungen sicher. Unser Kunde bietet Ihnen die Möglichkeit, in einem jungen und motivierten Team zu arbeiten, das die Medizintechnikbranche mit innovativen Projekten voranbringt. Werden Sie Teil dieser aufregenden Reise und gestalten Sie die Medizintechnik von morgen mit.
Embedded Linux Spezialist (m/w/d) – ARM & Secure Boot
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation. Sie bringen sehr gute Kenntnisse in der Embedded Linux Entwicklung mit Yocto mit und haben fundierte Erfahrung im Bereich ARM-basierter Systeme, wie zum Beispiel i.MX, Sitara oder Zynq. Praxiserfahrung mit Secure Boot, U-Boot, Trusted Firmware oder OP-TEE ist ebenfalls erforderlich. Zudem sollten Sie sehr gute Kenntnisse in C, C++ sowie idealerweise in Python oder Rust haben. Ein sicherer Umgang mit Tools wie Bitbucket, Jenkins, Artifactory sowie Buildsystemen wie CMake oder GNU-Make ist von Vorteil. Sie sollten ein Verständnis von Software-Architektur in Embedded-Umgebungen mitbringen und Erfahrung mit seriellen Schnittstellen, Debugging (JTAG, gdb) und Kernel-Modifikationen haben. Eine selbstständige und strukturierte Arbeitsweise in verteilten Teams sowie sehr gute Deutsch- und Englischkenntnisse runden Ihr Profil ab.