Embedded Linux-Entwickler
WeMatch GmbH
Arnsberg, Germany
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.xing.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
over 5 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
Starter Kit For Job Applications For Developers
over 6 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in GermanyÂ
over 2 years ago