LivEye Other

Embedded Linux Developer (m/w/d) – Hardware & System Integration

Germany In person Full-time

Sicherheit für die Zukunft: Wir bieten Dir eine betriebliche Altersvorsorge mit einem überdurchschnittlichen Arbeitgeberanteil und eine betriebliche Krankenversicherung mit Jahresbudget sowie eine Unfallversicherung. Mehr Netto vom Brutto: Mit unserer Sachbezugskarte profitierst Du von einer attraktiven Nettooptimierung, die mehr aus Deinem Gehalt macht. Gesundheit und Wohlbefinden: Ob Firmenfitness, Zugang zu einer Mental Health Plattform oder Bikeleasing – Deine Gesundheit und Dein Wohlbefinden sind uns wichtig.

Spannende Aufgaben in einem starken Umfeld: Dich erwartet eine verantwortungsvolle Position in einem internationalen, wachstumsstarken Unternehmen mit krisensicherem Arbeitsplatz. Flexibles und modernes Arbeitsumfeld: Wir bieten Dir ein dynamisches Arbeitsumfeld mit flexiblen Arbeitszeiten, einer Überstundenregelung mit Freizeitausgleich und Auszahlung sowie moderne, digitale Arbeitsmittel (Firmenlaptop und Firmenhandy) Attraktive Vergütung & Entwicklungschancen: Neben einer attraktiven Vergütung unterstützen wir Deine berufliche Weiterentwicklung mit gezielten Fort- und Weiterbildungsangeboten.

Mehr als nur ein Arbeitsplatz: Freue Dich auf kostenfreie Getränke, frisches Obst, regelmäßige Mitarbeiterevents, Teambuilding-Aktivitäten sowie einen gute Erreichbarkeit mit PKW-Stellplätzen. Zur Verstärkung unserer Hardware- und Softwareentwicklung suchen wir einen praxisorientierten Embedded Linux Developer (m/w/d). Du entwickelst Software für unsere selbst entwickelten Elektronikbaugruppen und intelligenten, vernetzten Sicherheitsprodukte vom Prototyp bis zum zuverlässigen Serieneinsatz.

Dein Fokus: Du integrierst unsere eigene Hardware in Embedded-Linux-Systeme, entwickelst systemnahe Funktionen und verbindest Edge Devices, Gerätesteuerung und Diagnosedaten mit Backend und Frontend. Entwicklung, Integration und Pflege hardwarenaher Software für unsere Embedded-Linux-basierten Edge Devices und eigenen Elektronikbaugruppen Anpassung und Konfiguration von Linux-Kernel, Device Trees und Board Support Packages; Entwicklung und Integration von Gerätetreibern Erstellung und Pflege von Linux-Images und Toolchains mit Yocto oder Buildroot; Cross-Compilation und automatisierte Builds Inbetriebnahme von Sensorik, Kommunikationsmodulen und eigenen Baugruppen über SPI, I²C, UART und Ethernet; Zusammenarbeit mit der Hardwareentwicklung Entwicklung und Integration systemnaher Dienste und Anwendungen auf Edge Devices, insbesondere mit Python; C für mikrocontrollernahe Komponenten wie das IO-Modul Systematisches Debugging an Hardware und Linux-System (z.

B. gdb, strace, Kernel-Logs); Optimierung von Stabilität, Performance, Speicher und Energiebedarf Entwicklung und Integration von REST-APIs und IPC-Schnittstellen; zuverlässige Anbindung von Gerätedaten und Steuerfunktionen an Backend, Web- und HMI-Frontends Zusammenarbeit mit Backend-/Frontend-Entwicklung, Test und Produktion; Validierung, Dokumentation und Überführung in robuste Serienprodukte Fundierte praktische Erfahrung mit Embedded Linux, Hardwareintegration und systemnaher Softwareentwicklung Kenntnisse von Linux-Kernel, Treibern, Device Trees sowie Build-Umgebungen wie Yocto oder Buildroot Verständnis für elektronische Baugruppen, ARM-basierte Plattformen und hardwarenahe Schnittstellen (SPI, I²C, UART, Ethernet) Kenntnisse von Netzwerkprotokollen, REST/JSON und IPC sowie Verständnis für Backend- und Frontend-Anbindungen Sicherer Umgang mit Git, Debugging und technischer Dokumentation; selbstständige, praxisorientierte Hands-on-Arbeitsweise Was Du nicht alles mitbringen musst: Du musst nicht gleichzeitig Linux-Kernel-Spezialist, Mikrocontroller-Entwickler und Frontend-Profi sein.

Entscheidend sind eine solide Embedded-Linux-Basis, echtes Hardwareverständnis und Freude daran, unsere eigenen Produkte praxisnah weiterzuentwickeln. Bare Metal, FreeRTOS und Keil sind ein Plus, keine Voraussetzung. Als Anbieter von Sicherheitsdienstleistungen setzen wir ein einwandfreies Führungszeugnis voraus. Python auf Edge Devices C für Mikrocontroller / IO-Modul Bare Metal / Registerprogrammierung FreeRTOS Keil und herstellerspezifische Tools MQTT / IoT CI/CD

Job description provided by LivEye.
View the original posting