Embedded Linux Software-Entwickler U-Boot / Kernel Hacker
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
DENX ist ein führender Anbieter von Software-Engineering-Dienstleistungen im Bereich der Embedded- und Echtzeit-Systeme. Wir haben uns auf Freie und Open Source Software (FOSS) und dabei insbesondere auf Linux spezialisiert. Wir sind Begründer des Universal Bootloader (“U-Boot”) Projektes und bieten mit weiteren Projekten wie “SWUpdate” für OTA-Updates oder dem Test-Framework “tbot” wichtige FOSS-Lösungen für Embedded GNU/Linux-Systeme an.
Arbeitsort: Gröbenzell bei München oder Happurg bei Nürnberg
U-Boot / Kernel Hacker
Dein zukünftiges Tätigkeitsfeld:
Auf der technologisch neuesten Hardware bringst Du U-Boot und Linux zum Laufen und unterstützt unsere Kunden beim erfolgreichen Entwickeln des Basissystems für ihre Applikationen. Die Arbeit in und mit der FOSS-Community ist dabei für uns von grundlegender Bedeutung.
- Spezifikation, Architektur und Design von Basissoftware für Embedded-Linux-Systeme
- Hardwareinbetriebnahme, Entwicklung von Tools zum Inbetriebnahme- und Fertigungstest
- Portierung / Anpassung / Erweiterung von Bootloader (U-Boot) und Betriebssystem (Linux) für kundenspezifische Hardware; Entwicklung von Gerätetreibern
- häufig in Kombination mit Sicherheits- und/oder Echtzeit-Anforderungen
- Implementierung in C und (selten) Assembler auf modernen und leistungsfähigen Controllerarchitekturen
- Entwicklung von Test-Tools, Planung und Durchführung der Softwareintegration und der Softwaretests
- Wartung und Support der Software
- enge Kommunikation mit den Kunden während Entwicklung, Integration und danach
Dein Profil:
Es überrascht Dich nicht, ein U-Boot im Weltall anzutreffen, und auch ein schlafendes Kernel-Spinlock bringt Dich nicht aus der Ruhe. Bei ‘Yocto’ denkst Du nicht nur an 10-24 und ‘git’ kennst Du nicht nur aus einem Sketch von Monty Python. Eine IDE muss für Dich nicht Eclipse sein und ein gdb-Server steht bei Dir auch nicht im Internet. Gebacken wird bei Dir öfters mit ‘bitbake’ und bei Skriptsprachen fällt Dir JavaScript erst nach längerem Nachdenken ein.
Voraussetzungen:
- sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- sehr gute Kenntnisse in C, Kenntnisse in Assembler
- sehr gute Kenntnisse in Skriptsprachen (z. B. Bash, Python, Perl)
- sichere Beherrschung gängiger Entwicklungstools, insbesondere git
- fachübergreifende Denkweise
- selbständige und eigenverantwortliche Arbeitsweise im Projektteam sowie hohes Maß an Flexibilität und Kundenorientierung
Wünschenswert:
- ausgeprägte analytische Fähigkeiten
- Erfahrung in der Softwareentwicklung für Embedded-Linux-Systeme
- Erfahrung in der Arbeit mit der FOSS-Community
- möglichst umfangreiche Kenntnisse der Elektrotechnik/Elektronik (Schaltplan lesen und verstehen, Umgang mit Oszilloskop / Logik-Analysator usw.)
Ideal:
- solide Netzwerkkenntnisse IPv4/IPv6
- Kenntnisse gängiger Industriebusse
- Kenntnisse und Erfahrung im Bereich Projektmanagement
Das Besondere an Deiner zukünftigen Tätigkeit:
Wir bieten Dir die Möglichkeit zum selbstständigen Arbeiten in einem erstklassigen Team kreativer Entwickler innerhalb der U-Boot- und Linux-Community. Die Hardware von morgen steht bei uns schon heute auf dem Tisch. Du wirst eigene Ideen einbringen und Verantwortung für diese übernehmen.
- reines FOSS-Umfeld / 100% Windows-freie Umgebung
- spannende, technisch anspruchsvolle Aufgaben aus allen Bereichen der Industrie
- direkte Arbeit mit der FOSS-Community
- Möglichkeit zum Reputationsaufbau: Die Ergebnisse Deiner Arbeit sind weltweit öffentlich sichtbar und können Dir direkt zugeordnet werden; meist gehen sie direkt “nach Mainline”
- flexible Arbeitszeiten
- sehr gute Erreichbarkeit mit ÖPNV
- kleines, dynamisches und engagiertes internationales Team; flache Hierarchie
Solltest Du Dich angesprochen fühlen, freuen wir uns über Deine Bewerbung, gerne mit Beispielen Deiner schönsten Hacks, per Post oder per E-Mail an: jobs@denx.de
Softwareentwickler Softwareentwicklerin Softwareentwicklung Informatik Informatiker Informatikerin Wirtschaftsinformatikerin Studium Wirtschaftsinformatik Fachinformatik Fachinformatikerin Fachinformatiker Anwendungsentwicklung Anwendungsentwickler Anwendungsentwicklerin Softwareinstallation
Requirements
Deutsch, Englisch
Benefits & conditions
Wir bieten Dir die Möglichkeit zum selbstständigen Arbeiten in einem erstklassigen Team kreativer Entwickler innerhalb der U-Boot- und Linux-Community. Die Hardware von morgen steht bei uns schon heute auf dem Tisch. Du wirst eigene Ideen einbringen und Verantwortung für diese übernehmen.
- reines FOSS-Umfeld / 100% Windows-freie Umgebung
- spannende, technisch anspruchsvolle Aufgaben aus allen Bereichen der Industrie
- direkte Arbeit mit der FOSS-Community
- Möglichkeit zum Reputationsaufbau: Die Ergebnisse Deiner Arbeit sind weltweit öffentlich sichtbar und können Dir direkt zugeordnet werden; meist gehen sie direkt “nach Mainline”
- flexible Arbeitszeiten
- sehr gute Erreichbarkeit mit ÖPNV
- kleines, dynamisches und engagiertes internationales Team; flache Hierarchie
About the company
DENX ist ein führender Anbieter von Software-Engineering-Dienstleistungen im Bereich der Embedded- und Echtzeit-Systeme. Wir haben uns auf Freie und Open Source Software (FOSS) und dabei insbesondere auf Linux spezialisiert. Wir sind Begründer des Universal Bootloader (“U-Boot”) Projektes und bieten mit weiteren Projekten wie “SWUpdate” für OTA-Updates oder dem Test-Framework “tbot” wichtige FOSS-Lösungen für Embedded GNU/Linux-Systeme an.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on unicum.deGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Finding Jobs in Germany
Dev Digest 134 - Where pixels sing?
Dev Digest 125 - Duck and Cover