Embedded Linux Engineer (gn)

Gi Group BPO
Germany
about 1 month ago

Role details

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

Tech stack

Bash Shell UClibc (C Standard Library) Computer Engineering Software Debugging Linux Linux on Embedded Systems Quick EMUlator (QEMU) Shell Script Software Engineering Systems Integration Toolchain Virtualization Technology
+6 more
Data Logging Peripherals Yocto Information Technology Build Process U-Boot

Job description

  • Aufbau, Pflege und Weiterentwicklung von Embedded-Linux-Distributionen mit Yocto Project und/oder Buildroot
  • Erstellung und Wartung von BSPs, Images und Packages (u. a. BusyBox, system libraries, eigene Anwendungen)
  • Anpassung von Device Tree sowie Board-spezifische Integration (Peripherie, Boot-Konfiguration, Kernel-Parameter)
  • Boot-Chain-Engineering und Troubleshooting mit U-Boot
  • Toolchain- und Build-Umgebung: GCC Cross-Toolchains, Build-Optimierung, reproducible builds
  • System-Integration im User Space (Services, Startup, Logging) mit systemd
  • Debugging und Fehleranalyse mit GDB (remote), Traces/Logs; Performance- und Stabilitätsanalysen
  • Entwicklung und Automatisierung von Build-/Test-Workflows mit Bash
  • Virtualisierung/Emulation für Entwicklung und Tests mit QEMU

Requirements

  • Abgeschlossenes Studium der Informatik, Elektrotechnik, Technischen Informatik oder vergleichbar
  • Mehrjährige Erfahrung in der Softwareentwicklung im Embedded-Umfeld mit Fokus auf Linux
  • Sehr gute Praxis mit Yocto oder Buildroot (ideal: beides)
  • Sicher im Umgang mit Device Tree und U-Boot
  • Debugging-Erfahrung mit GDB, idealerweise remote/on-target
  • Solide Shell-Scripting Skills (Bash) und Linux-Tooling
  • Erfahrung mit Cross-Compiling (GCC Toolchains) und strukturierten Build-Prozessen
  • Sehr gute Deutsch- und gute Englischkenntnisse

Benefits & conditions

  • Unbefristetes Arbeitsverhältnis
  • Zahlreiche Weiterbildungsmöglichkeiten durch digitale Lernplattformen und Programmen zur Mitarbeiterentwicklung
  • Eine freundliche Unternehmenskultur, Kommunikation auf Augenhöhe und Mitgestaltungsmöglichkeiten
  • Viele weitere Vorteile wie: Deutschland Ticket, Job Bike, Altersvorsorge

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.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

58 sec

Securing uncontaminated AI training data and mandating Linux authentication

Chris Heilmann +1 · LIVE

Videos

See all

Related articles

See all