Embedded Linux Kernel Entwickler

emlix GmbH - via Get In Engineering - Bonn - 26-09-2022 zur Vakanz  

  • (Mainline) Kernel- und Treiber-Entwicklung für verschiedene Prozessoren und Boards
  • Hardwarenahe Entwicklung spezifischer Methoden, Bibliotheken und Tools
  • Systemanalyse und -spezifikation in Zusammenarbeit mit unseren Kunden
  • Systemkonfiguration und -integration von Embedded Linux-Systemen und ggf. industriell genutzten Android-Systemen
  • Härtung von Linux-Systemen und Umsetzung systemspezifischer Schutzkonzepte
  • Design und Entwicklung von Middleware Services und Diensten für vernetzte Devices
  • Portierung von Legacy- bzw. proprietären Funktionen und Protokollen
  • Mitwirkung an Architekturkonzepten und Risikobewertungen
  • Modul- und Systemtests, Code Reviews sowie Dokumentation von Systemen
  • Lifecycle Maintenance für kundenspezifische Board Support Packages (BSP)
  • Durchführung kundenspezifischer Projekte

Ihre Qualifikation

  • (Fach-)Hochschulstudium der Fachrichtung Elektrotechnik, Nachrichtentechnik, (technische) Informatik, Mathematik, Physik oder eine vergleichbare Ausbildung mit Berufserfahrung
  • Sehr gute Linux-Kenntnisse mit expliziter Erfahrung im Low-Level Bereich (Kernel, Treiber und systemnahe Bibliotheken sowie POSIX-Funktionen und Syscalls)
  • Sehr gutes Wissen im Bereich Prozessor-Architekturen (ARM, x86), Cross-Entwicklung und Cross-Debugging, Paketverwaltung, Netzwerktechnik und Protokolle
  • Gutes Verständnis von digitaler Schaltungstechnik und Mikroprozessorsystemen mit Erfahrung im Lesen und Interpretieren von Datenblättern und Schaltplänen
  • Praktische Erfahrungen in der Anwendung von Oszilloskopen und Protocol Analyzern
  • Sehr gute Kenntnisse im Bereich C, gute Kenntnisse im Bereich C++, Assembler (ARM) und Shellskripten
  • Gute Kenntnisse über die Komposition und das Zusammenspiel der in einem Linux-System enthaltenen Komponenten sowie deren Konfiguration
  • Kenntnisse im Umgang mit gängigen Embedded Linux-Distributionen wie beispielsweise Yocto Project (BitBake), Buildroot, PTXdist oder ELinOS
  • Wissen über Protokolle wie I2C, SDIO, USB, MII und JTAG sowie idealerweise industrielle Bussysteme wie beispielsweise CAN-Bus sind wünschenswert
  • Explizite Erfahrung in der Nutzung von GNU (Cross-)Toolchain, Make, Git, etc. sowie Wissen über gängige Open Source-Lizenzen
  • Idealerweise Erfahrungen in den Bereichen Security (Secure Boot), Bootzeit-Optimierung, Echtzeiterweiterungen, Hypervisor- und Linux-Container Konzepte (LXC)
  • Selbstständige Arbeitsweise und schnelle Einarbeitung in neue Themengebiete
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Team- und Entwicklungsfähigkeit
Jetzt bewerben
Job-Infos
Berufsfelder
Entwicklung
Studienfächer
Elektrotechnik
Informationstechnik
Weitere Ingenieurwissenschaften
Abschluss
Ausbildung
Bachelor
Master/Diplom
Unternehmen
emlix GmbH
Profil
2 ING-Jobs
Ingenieur
  • Gehälter
Was kann ich verdienen?
Gehalt ausrechnen
Ähnliche Ingenieur-Jobs
Brunel
Konstrukteur Elektrotechnik/Mechanik (m/w/d)
bundesweit
Elektrotechnik +1
Hochschule Hannover
Laboringenieur/in im Fachgebiet Ingenieurinformatik und angewandte Mathematik (m/w/d)
Hannover
Elektrotechnik +1
BÖWE SYSTEC
Firmwareentwickler (m/w/d)
Augsburg
Elektrotechnik +1
John Deere
Software Engineer (m/w/d) Automation
bundesweit
Automatisierungstechnik +2
Die Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V.
Elektronik Entwicklungs-Ingenieur*in (w/m/d) für Satelliten-Instrumentierung
Garching bei München
Elektrotechnik
Alle anzeigen
Weitere Jobs
Elektrotechnik
Informationstechnik
Weitere Ingenieurwissenschaften
get in
Engineering
hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.

mehr...

zur Vakanz

Weitere Jobs von emlix GmbH