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

Liebherr-International Deutsch land GmbH

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

Job Summary

This Senior Embedded Linux Software Engineer role involves developing robust, Linux-based platform and application software architectures for machine control and connectivity systems, guiding projects from initial concept through to series production and operation. The successful candidate will be instrumental in designing and implementing embedded application and connectivity software components, integrating modern Open Source projects, and enforcing high-class security concepts within telematics products. Key qualifications include a degree in Computer Science or related engineering field, expert knowledge in building embedded Linux systems (e.g., Yocto), and strong programming experience in Rust and/or C/C++. This position offers the opportunity to contribute to a global machine control platform within an agile team environment at the Liebherr-Digital Development Center in Ulm, focusing on creating outstanding digital experiences for the entire Liebherr Group.

Required Skills

Education

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

Experience

  • Strong experience in Rust and/or C/C++
  • Expert knowledge in building embedded Linux systems (Yocto, U-Boot etc.)
  • Practical experience in continuous delivery and agile methods
  • Professional experience in software architecture principles and practices in embedded software
  • Experience with functional safety concepts (plus)
  • End-to-end understanding of complex IoT systems (device & backend interfaces) (plus)

Languages

English (Fluent)

Additional

  • Not specified