Noser Engineering AG

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