Embedded Linux-Entwickler

WeMatch GmbH
Arnsberg, Germany
5 days ago
Apply on www.xing.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€60,000.0 - €83,500.0
Working hours
Shift work
Job source

Tech stack

Booting (BIOS) UClibc (C Standard Library) C++ (Programming Language) Computer Engineering Software Debugging Linux Device Drivers Linux on Embedded Systems Embedded Software Ethernet Hardware Interface Design Joint Test Action (IEEE Standards)
+9 more
Linux Kernel Open Source Technology Raspberry Pi Systems Architecture Systems Integration Universal Asynchronous Receiver/Transmitter Yocto Information Technology U-Boot

Job description

  • Full-timeEmployment type: Full-time
  • €60,000 - €83,500 (XING estimate)
  • Hybrid
  • Be an early applicant, * BSP- & Treiberentwicklung: Du entwickelst und adaptierst Hardwarenear-Software, Linux-Kernel-Treiber und Board Support Packages (BSPs) in C/C++ für leistungsfähige Embedded-Plattformen (z. B. ARM, i.MX, STM32MP1, Raspberry Pi Compute Module).
  • Systemintegration & Tooling: Du erstellst und wartest maßgeschneiderte Embedded-Linux-Distributionen mittels Build-Systemen wie Yocto / OpenEmbedded oder Buildroot.
  • Prototyping & Bring-Up: Du führst das Board-Bring-Up neuer Hardware-Revisionen durch, integrierst Bootloader (z. B. U-Boot) und führst Tiefen-Debugging auf System- und Kernel-Ebene (z. B. via GDB, JTAG, ftrace, Kernel-Dmesg) durch.
  • Schnittstellen & Netzwerk: Du bindest Treiberschnittstellen und Bus-Systeme (z. B. CAN, SPI, I2C, UART) ein und konfigurierst Netzwerk- und Sicherheitsprotokolle im Linux-Userspace und -Kernelspace.

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Technische Informatik oder eine vergleichbare Qualifikation.
  • Mindestens drei Jahre fundierte praktische Erfahrung in der Embedded-Linux-Entwicklung mit C/C++.
  • Erfahrener Umgang mit Linux-Build-Systemen (idealerweise Yocto oder Buildroot) sowie Kenntnisse in der Kernel- und Treiberentwicklung (Kernel space / User space).
  • Vertrautheit mit Bootloadern (z. B. U-Boot), Device Trees und gängigen Hardware-Schnittstellen (SPI, I2C, UART, CAN, Ethernet).
  • Praktische Erfahrung im Low-Level-Debugging (System-Logs, JTAG, Oszilloskop/Logikanalysator von Vorteil).
  • Freude an der Zusammenarbeit im Team und Begeisterung für Open-Source-Technologien und moderne Systemarchitekturen.

Benefits & conditions

  • Zukunftsorientierte Aufgaben: Eine spannende und verantwortungsvolle Tätigkeit mit langfristiger Perspektive.
  • Kreativer Freiraum: Abwechslungsreiche Projekte und flache Hierarchien mit kurzen Entscheidungswegen in einem wertschätzenden Team.
  • Flexibilität: Flexible Arbeitszeiten, Homeoffice-Möglichkeiten und eine individuelle Gestaltung Deines Arbeitsplatzes.
  • Benefits: Attraktive Zusatzleistungen wie eine private Krankenzusatzversicherung, kostenfreie Getränke und vieles mehr.

Apply for this position

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

Apply on www.xing.com
Prepare application

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 · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

Videos

See all

Related articles

See all