Senior Embedded Linux Software Engineer - Connected Systems (m/f/d)
Location: Ulm, Germany – Liebherr-Digital Development Center GmbH
Responsibilities
- Develop Linux based machine platform and application software architectures from the first idea to series production and operation
- Contribute to the global machine control and connectivity platform
- Design and implement embedded machine application and connectivity software components
- Integrate and contribute to modern Open Source components and projects
- Design, implement and enforce high-class security concepts in machine control and telematic products
- Integrate and adapt the latest software technologies and methodologies
- Support system integration and test in an agile team by close cooperation with internal & external developers, testers and product owners
Qualifications
- B.Sc. / M.Sc. Computer Science, Communications / Electronic Engineering or comparable
- Strong experience in Rust and/or C/C++
- Expert knowledge in building embedded Linux systems (Yocto, U‑Boot etc.)
- End to End understanding of complex IoT systems (device & backend interfaces) is a plus
- Practical experience in continuous delivery and agile methods
- Experience with functional safety concepts is a plus
- Knowledge of the latest software architecture principles and practices in embedded software
- Ability to speak, understand and write English fluently
Our Offer
A challenging and interesting range of activities awaits you at Liebherr in an internationally successful Group. We offer you a secure job with the social contributions of a modern organisation and pay a performance‑based salary. Have we awoken your interest? Then we look forward to receiving your online application.
Contact
Franziska Rolle
Franziska.Rolle@liebherr.com
Location
Liebherr‑Digital Development Center GmbH
Konrad‑Zuse‑Straße 4
89081 Ulm
Germany
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Industrial Machinery Manufacturing