Unser Kunde ist ein führendes Unternehmen im Bereich Medizintechnik mit Sitz im Hochtaunuskreis. Zur Verstärkung des Teams suchen wir einen erfahrenen System-Architekten für Embedded-Linux-Systeme.
Das dürfen Sie erwarten
* Anspruchsvolle und abwechslungsreiche Aufgaben in einem innovativen Umfeld
* Unbefristeter Arbeitsvertrag und ein sicherer Arbeitsplatz
* Flexible Arbeitszeiten sowie die Möglichkeit zum mobilen Arbeiten
* Ein kollegiales Team mit wertschätzender Unternehmenskultur
* Umfangreiche Weiterbildungs- und Entwicklungsmöglichkeiten
* Kostenlose Warm- und Kaltgetränke sowie bezuschusstes Mitarbeiteressen
Ihre Aufgaben
* Architektur, Konfiguration, Pflege und Weiterentwicklung von Embedded-Linux-Distributionen mit Yocto Erstellung
* Pflege und kontinuierliche Verbesserung der System-Dokumentationen
* Anwendung agiler Entwicklungsmethoden basierend auf SCRUM Zusammenarbeit mit interdisziplinären Entwicklerteams in unterschiedlichen Projekten
* Entwicklung und Implementierung von Sicherheitskonzepten für Embedded Software
* Beratung und Unterstützung des gesamten F&E-Teams in Bezug auf Linux- und Open-Source-Technologien
Unsere Anforderungen
Absolute must haves:
* Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren technischen Fachbereichs
* Mehrjährige Berufserfahrung in der Softwareentwicklung mit Schwerpunkt Embedded Linux
* Fundierte Kenntnisse in Yocto/OpenEmbedded und insbesondere Erfahrung mit i.MX 8M Plus
* Tiefgehendes Verständnis von Embedded-Linux-Systemen, deren Komponenten und Konfiguration
* Erfahrung mit U-Boot, Linux-Kernelkonfiguration und Device Tree
* Sehr gute Englischkenntnisse, Deutsch B1 Niveau in Wort und Schrift
Idealerweise haben Sie zusätzlich folgende Erfahrungen:
* Praktische Kenntnisse in der Integration verschiedener Prozessorarchitekturen (z. B. ARM [NXP, OMAP3/BeagleBone] und x86)
* Vertraut mit agilen Entwicklungsmethoden und modernen Softwareentwicklungsprozessen
* Sicherer Umgang mit der GNU (Cross-)Toolchain, Make und Git
* Idealerweise Erfahrung mit CMake, C++ und Skriptsprachen wie Python
* Kenntnisse von Softwareprotokollen und Bussystemen (z. B. I2C, USB, CAN-Bus) von Vorteil Erfahrung mit Docker, Jenkins sowie Entwicklungsmanagement-Tools (z. B. Jira, Confluence) wünschenswert
* Verständnis für Open-Source-Lizenzen und Best Practices in der Community