Embedded Linux Entwickler

in-tech GmbH
Garching b. München, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Remote
Garching b. München, Germany

Tech stack

Bash
C++
Computer Engineering
Continuous Integration
Linux on Embedded Systems
Python
Software Architecture
Systems Integration
GIT
Yocto
Information Technology
Software Version Control

Job description

Du entwickelst und integrierst Software-Plattformen für Embedded-Systeme mit Fokus auf industrielle Gerätesteuerungen. Dazu gehören:

Entwicklung, Anpassung und Pflege von BSPs (Board Support Packages)

Low-Level-Konfiguration : Device Tree, Bootloader, Kernel-Features

Erstellung & Erweiterung von Yocto-Layern, Recipes und Images

Optimierung von Bootzeiten, Speicherverbrauch, Treiberintegration

Entwicklung von steuerungsnahen Algorithmen für Embedded Hardware

Bereitstellung von Basisifrastruktur für containerbasierte Softwarearchitekturen

Aufbau und Pflege von automatisierten Build- und CI-Systemen

Enge Abstimmung mit dem Softwareteam zur Systemintegration

Das erwartet dich

Ein technologisch spannendes Projekt mit internationaler Sichtbarkeit

Aktive Mitgestaltung eines zukunftsfähigen Embedded-Systems

Teamwork mit erfahrenen Entwicklern & regelmäßiger Know-how-Austausch

Flexible Arbeitszeiten, moderne Tools, individuelle Entwicklungsmöglichkeiten

Requirements

Studium oder Ausbildung in Informatik, Technischer Informatik, Embedded Systems o. Ä.

Mehrjährige Erfahrung mit Embedded Linux Plattformen

Fundierte Kenntnisse in Yocto Project, Embedded Linux, Device Tree

Praxis in C/C++ , idealerweise auch Python für Tools und Tests

Erfahrung mit Containertechnologien und Container-Engines

Erfahrung mit Kernel-Konfiguration, Treiberanbindung, Buildsystemen (BitBake)

Shell-Scripting (POSIX, Bash) , Versionskontrolle mit Git , CI/CD-Tools

Deutsch & Englisch fließend (mind. B2-Level)

Und das Wichtigste: Du bist orange. Das heißt für uns: Du bist teamfähig, pragmatisch, offen für Neues und gehst Herausforderungen motiviert an.

Benefits & conditions

Flexible Arbeitszeiten

Gestalte deine Arbeitszeiten ganz flexibel, dank unserem Gleitzeitmodell ohne Kernarbeitszeit.

Homeoffice

Arbeite von zuhause oder unterwegs - bei dieser Stelle sind bis zu 60% Remote-Anteil möglich.

Weiterbildung

Nutze dein individuelles Zeitbudget: 2 Tage pro Jahr für die persönliche Weiterbildung.

IT-Ausstattung

Du nutzt moderne IT Ausstattung - natürlich auch im Homeoffice!

Tolles Team

Bei uns findest du eine herzliche und offene Arbeitsatmosphäre mit echtem Teamspirit!

30 Urlaubstage

30 Tage Jahresurlaub sind Standard, dazu 2 Tage Bildungsurlaub und bis zu 5 zusätzliche Urlaubstage ohne weitere Genehmigung.

Gute Verkehrsanbindung

About the company

in-tech ist ein digitaler Lösungsanbieter für Automotive, Rail und Smart Industry. Als strategischer Entwicklungspartner begleiten wir unsere Kunden durch den gesamten Entwicklungsprozess - von Einzelkomponenten bis hin zu Komplettlösungen aus Hard- u. Software. Wir sind Ingenieure, Softwareentwickler, Techniker und Quereinsteiger #allgenders und arbeiten an der Mobilität der Zukunft. Wir sind orange! Du auch? Yocto, BSP, Systemintegration … Du liebst das Embedded Linux Umfeld und möchtest Systemplattformen mit echter Relevanz mitgestalten? Dann bist du bei uns genau richtig. Wir entwickeln moderne Embedded-Lösungen, die weltweit im Einsatz sind und suchen einen berufserfahrenen Software Developer (m/w/d), der Lust auf die Mitgestaltung von technischen Innovationen hat. Make the industry smarter!

Apply for this position