Senior Embedded Linux Software Engineer - Connected Systems | Senior Embedded Linux Software Engineer - Connected Systems (m/f/d)

Liebherr-Digital Development Center GmbH

Ulm, Donau, Baden-Württemberg, Deutschland
Published Dec 18, 2025
Full-time
Permanent

Job Summary

This role involves serving as a Senior Embedded Linux Software Engineer, driving the development of Linux-based machine platform and application software architectures from initial concept through to series production and operation within the Liebherr-Digital Development Center in Ulm. The engineer will design and implement embedded machine application and connectivity software components, integrate modern Open Source projects, and enforce high-class security concepts in telematic products. A key focus is contributing to the global machine control and connectivity platform, utilizing expertise in embedded Linux systems (like Yocto and U-Boot), and applying continuous delivery and agile methodologies. The position requires strong technical proficiency in Rust and/or C/C++ and offers the opportunity to work on challenging, international projects creating outstanding digital experiences.

Required Skills

Education

B.Sc. / M.Sc. in Computer Science, Communications / Electronic Engineering or comparable qualification

Experience

  • Strong experience in Rust and/or C/C++
  • Expert knowledge in building embedded Linux systems (Yocto, U-Boot etc.)
  • Professional experience in continuous delivery and agile methods
  • Professional experience in developing Linux based machine platform and application software architectures
  • Professional experience with functional safety concepts (a plus)
  • Professional experience with end-to-end IoT systems understanding (device & backend interfaces) (a plus)

Languages

English (Fluent)

Additional

  • Not specified