Senior Linux Developer - Linux Recovery System (m/w/d) (Ref.Nr.: 47214)
Munich
Negotiable
About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
We are looking for a Senior Developer for the maintenance and further development of a Linux recovery system for servers in rail vehicles. The task includes supporting a specialized recovery operating system that is used to repair hardware defects and carry out new installations in a demanding mobile environment. Key Facts Start: August 17, 2026 Duration: Not known Utilization: 0% Type of deployment: Location: Remote Country of operation: Germany Your tasks • Programming / implementation / customizing of technical components in applications based on the technologies used, including associated interfaces, modules and corresponding databases in compliance with the client's standards (e.g. use of standardized development environments and programming guidelines) • Fixing errors from the test phases in the applications / components • Documentation of the technical components • Creation of system documentation • Creation of delivery packages for the relevant applications • Analysis of IST systems, applications and architectures as well as technical assessment of their suitability with regard to the defined target architectural specifications • Conception of functional interfaces between applications and processes • Configuration of a Linux boot loader (GRUB) • Development of system functions in a hardware-related environment • Integration and testing of Linux drivers • Testing and debugging of software applications to ensure that they meet the specified quality standards • Creation of technical documentation of the development process Must-have
Requirements
• Very good knowledge of the Linux distributions Ubuntu and Alpine Linux with at least 5 years of experience as reflected in the CV • Very good knowledge of configuring boot loaders, proven by at least 3 years of experience • Software development in Golang with proof of 3 current references from the last 5 years • Software development in Python with proof of 3 current references from the last 5 years Optional
Requirements
• Knowledge in network configuration under Linux with proven experience of at least 3 years • Expertise in the area of BIOS/UEFI, reflected in the CV with at least 3 years of experience • Experience in creating documentation with asciidoc or draw.io of at least one year • Practical experience in development with the C programming language of at least 3 years • Proven experience in the development of embedded systems of at least one year • Experience in creating GitLab pipelines, in the CV with at least 3 years comprehensible • Proven use of git with at least one year of experience • Experience in using make as a build system of at least 3 years • Proven experience in using RAUC of at least 3 years Further information The location is Frankfurt am Main. The services are to be provided onshore. According to user information, freelancers can also be offered for this position.
Let’s power the future together From the business case to implementation: As a leading consulting company for strategic transformations, we are a trustworthy partner for our customers - and for our employees. Responsible, powerful and always with people in focus. #WeAreWavestone With our 360° portfolio of consulting services, we combine first-class industry expertise with a wide range of cross-industry skills, work in an interdisciplinary manner and think outside the box. We can offer our partner companies and freelancers comprehensive perspectives within our own projects and, as a long-standing framework contract partner, we support them in filling project vacancies - promptly and directly.
We look forward to hearing from you! Your direct contact at Wavestone Emira Bucan Telephone: - Email:
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.