Embedded Linux Software-Entwickler (m/w/d)

  • Teilzeit
  • Vollzeit
  • Gröbenzell

Webseite DENX Software Engineering GmbH

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 ihrer Applikationen. Die Arbeit in und mit der Freien Software Community ist dabei für uns von grundlegender Bedeutung.

– Spezifikation, Architektur und Design von Basissoftware für Embedded Linux Systeme
– Hardware-Inbetriebnahme, 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 Software-Integration und der Software-Tests
– Wartung und Support der Software
– enge Kommunikation mit dem 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 Scriptsprachen (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 Software-Entwicklung für Embedded Linux Systeme
+ Erfahrung in der Arbeit mit Open Source Communities
+ 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 Erfahrungen im Bereich Projektmanagement

Du zeichnest Dich durch eine strukturierte, selbständige Arbeitsweise aus, kannst improvisieren und arbeitest planmäßig und ergebnisorientiert.

 

Das Besondere an Deiner zukünftigen Tätigkeit:

Wir bieten Dir die Möglichkeit zum selbstä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 Open Source Umfeld / 100% Windows-freie Umgebung
– spannende, technisch anspruchsvolle Aufgaben aus allen Bereichen der Industrie
– direkte Arbeit mit den Open Source Communities
– 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 😉

Um sich für diesen Job zu bewerben, sende deine Unterlagen per E-Mail an e.unter@denx.de