Mehr Jobs:
Embedded Linux Software Engineer
in
45127, Essen, Nordrhein-Westfalen, Deutschland
Verfasst am 2026-01-05
Unternehmen:
Optimus Search
Vollzeit
position Verfasst am 2026-01-05
Berufliche Spezialisierung:
-
Software Entwicklung
Eingebettete Software ingenieur, C++ Entwicklung
Stellenbeschreibung
Connecting top Embedded & C++ talent to companies in NRW 🌍 About the Role
We are looking for an experienced Embedded Linux Software Engineer to join a development team working on Linux-based embedded products used in industrial, technical, and high-reliability environments.
In this role, you will work above the bare-metal layer, developing and maintaining embedded Linux platforms
, system services, and application-level components that run on dedicated hardware.
The position is ideal for engineers who enjoy system-level Linux development
, clean architecture, and long product life cycles.
- Develop, customise, and maintain Embedded Linux systems for dedicated hardware platforms
- Work with Yocto / Buildroot to configure, build, and optimise Linux distributions
- Develop system services, daemons, and applications primarily in C / C++
- Integrate and maintain device drivers
, BSPs, and hardware-specific configurations - Analyse and optimise boot time, system performance, and stability
- Collaborate closely with hardware and firmware teams during board bring‑up and system integration
- Debug system-level issues across kernel, userspace, and hardware interfaces
- Maintain documentation, build configurations, and release artefacts
- Contribute to code reviews, automated testing, and continuous improvement of the platform
- Degree in Computer Engineering, Electrical Engineering, Embedded Systems
, or comparable qualification - Strong professional experience in Embedded Linux development
- Solid knowledge of:
- Linux kernel concepts, userspace architecture, and system services
- Yocto Project and/or Buildroot
- Cross-compilation, tool chains, and root file system design
- C / C++ for Linux-based embedded systems
- Experience working with ARM-based SoCs (NXP, TI, STM, i.MX, etc.)
- Familiarity with common interfaces and subsystems (SPI, I²C, CAN, Ethernet, USB)
- Confident debugging using gdb, strace, perf, and related tools
- Structured, reliable, and quality-oriented working style
- Native German speaker or fluent German at C1–C2 level (mandatory)
- Good English skills for technical documentation and collaboration
- Embedded Linux (Yocto / Buildroot)
- C / C++
- ARM-based So Cs
- Linux kernel and userspace tooling
Mid‑Senior level
Employment typeFull-time
IndustriesIndustrial Machinery Manufacturing
Referrals increase your chances of interviewing at Optimus Search by 2x
#J-18808-LjbffrBitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×