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

Liebherr-Digital Development Center GmbH

Ulm, Donau, Baden-Württemberg, Deutschland
Published Apr 23, 2026
Full-time
Permanent

Job Summary

As a Senior Embedded Linux Software Engineer at Liebherr-Digital Development Center, you will play a pivotal role in developing machine platform and application software architectures. Your day-to-day responsibilities involve designing and implementing embedded software components, contributing to global connectivity platforms, and enforcing high-class security concepts for telematic products. You will work within an agile team, collaborating closely with developers and product owners to integrate modern open-source components and cutting-edge software technologies. This position is ideal for an experienced engineer who enjoys end-to-end development, from initial concepts through to series production. You will be part of a passionate, interdisciplinary team focused on creating digital solutions for the diverse Liebherr product world. The role offers the stability of a successful global group combined with the innovative atmosphere of a digital development center, providing a unique opportunity to shape the future of connected machine control systems.

Required Skills

Education

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

Experience

  • Strong professional experience in Rust and/or C/C++ development
  • Expert knowledge in building and maintaining embedded Linux systems
  • Practical experience in continuous delivery and agile development methodologies
  • Professional experience in embedded software architecture and design principles

Languages

English (Fluent)

Additional

  • Work permit for Germany is required as the role is based in Ulm.