Senior Embedded Linux Software Engineer | Senior Embedded Linux Software Engineer - Connected Systems (m/f/d)
Liebherr-Digital Development Center GmbH
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
Additional
- Work permit for Germany is required as the role is based in Ulm.