Embedded Linux Entwickler

in-tech GmbH
Garching bei München, Germany
about 1 month ago

Role details

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

Tech stack

Bash Shell C++ (Programming Language) Computer Engineering Continuous Integration Linux on Embedded Systems Python (Programming Language) 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

3:52 min

Avoiding remote code execution from unsanitized inputs

Alexander Pirker · WWC 2022

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

Videos

See all

Related articles

See all