Embedded Linux Engineer
📍 8404 Winterthur
Role and responsibilities
Entwicklung, Portierung und Optimierung von Linux-BSPs für ARM-basierte Embedded-Plattformen Integration und Anpassung von Bootloadern, Device Trees und Linux-Kernel-Komponenten Mitarbeit bei anspruchsvollen und abwechslungsreichen Kundenprojekten in Industrie und Defence, von der Systemarchitektur bis zur Serienreife Technische Beratung unserer Kunden bei Fragestellungen rund um Embedded Linux, Yocto und Systemintegration Zusammenarbeit mit interdisziplinären Teams bei der Integration komplexer Gesamtlösungen, je nach Projekt an unseren Standorten oder vor Ort beim Kunden Analyse komplexer Systemprobleme sowie Optimierung von Performance, Stabilität und Sicherheit auf Kernel-, Treiber- und Applikationsebene
Team / description
Qualifications and Skills
Hochschulabschluss in Elektrotechnik, Informatik oder einer vergleichbaren technischen Fachrichtung
Mehrjährige praktische Erfahrung in der Entwicklung von Embedded Software und Embedded Linux, insbesondere Linux-Kernel- und Treiberentwicklung
Sehr gute Kenntnisse in C/C++ sowie Erfahrung mit Python für Scripting, Tests und Automatisierung
Erfahrung mit Git, Yocto/OpenEmbedded und modernen Embedded-Build-Systemen
Gute Kenntnisse von ARM-Prozessoren, Device Trees und Bootloadern
Gutes Verständnis von Hardwarearchitekturen und der Anbindung verschiedener Peripheriegeräte
Kenntnisse von Security-Konzepten wie Secure Boot, sicheren Software-Updates und Hardening
Freude an technischer Verantwortung und an der Mitgestaltung komplexer Systeme
Sehr gute Deutsch- und Englischkenntnisse