Projektstart: Juli 2026
Projektende: Dezember 2027, Option auf Verlängerung
Wir suchen einen Senior Developer für die Wartung und Weiterentwicklung eines spezialisierten Linux Recovery Systems (ZIP Recovery OS) im Bereich der Onboard-Systeme. Die Rolle umfasst die Programmierung hardwarenaher Funktionen sowie die Sicherstellung der Systemstabilität in einer agilen Entwicklungsumgebung.
Freelancer willkommen, remote aus Deutschland
Aufgaben:
- Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Dokumentation der technischen Komponenten
- Erstellen von Systemdokumentationen
- Erstellen von Lieferpaketen für die betreffenden Applikationen
- Analyse von IST-Systemen, -Anwendungen und -Architekturen sowie fachliche Bewertung ihrer Eignung im Hinblick auf die definierten Zielarchitekturvorgaben
- Konzeption von funktionalen Schnittstellen zwischen Anwendungen und Prozessen
- Konfiguration eines Linux Bootloaders (GRUB)
- Entwicklung von Systemfunktionen in einem hardware-nahen Umfeld
- Integration und Test von Linux Treibern
- Testen und Debuggen von Softwareanwendungen, um sicherzustellen, dass diese die vorgegebenen Qualitätsstandards erfüllen
- Erstellung einer technischen Dokumentation des Entwicklungsprozesses
Muss-Anforderungen:
- Sehr gute Kenntnisse der Linux Distributionen Ubuntu und Alpine Linux, Erfahrungslevel in Jahren ab 5 Jahre
- Sehr gute Kenntnisse in der Konfiguration von Bootloadern, Erfahrungslevel in Jahren ab 3 Jahre
- Software Entwicklung in Golang mit 3 aktuellen Referenzen in den letzten 5 Jahren, Anzahl Referenzen 3
- Software Entwicklung in Python mit 3 aktuellen Referenzen in den letzten 5 Jahren, Anzahl Referenzen 3
- Kenntnisse in der Netzwerken Konfiguration unter Linux, Erfahrungslevel in Jahren ab 3 Jahre
- BIOS/UEFI Kenntnisse, Erfahrungslevel in Jahren ab 3 Jahre
- Dokumentation mit asciidoc / draw.io, Erfahrungslevel in Jahren ab 1 Jahr
- Entwicklung in der Programmiersprache C, Erfahrungslevel in Jahren ab 3 Jahre
- Erfahrungen in der Entwicklung von Embedded Systemen, Erfahrungslevel in Jahren ab 1 Jahr
- Erstellung von GITLAB Pipelines, Erfahrungslevel in Jahren ab 3 Jahre
- Nutzung von git, Erfahrungslevel in Jahren ab 1 Jahr
- Nutzung von make als Build System, Erfahrungslevel in Jahren ab 3 Jahre
- Verwendung von RAUC, Erfahrungslevel in Jahren ab 3 Jahre
Datenschutzhinweis
Wenn Sie mit uns per E-Mail Kontakt aufnehmen, verarbeiten wir die von Ihnen übermittelten personenbezogenen Daten (z. B. Name, Adresse, Kontaktdaten sowie Angaben zu Ihrer Qualifikation, Ausbildung, Tätigkeit, Lebenslauf und Profil, Referenzen) ausschließlich zur Bearbeitung Ihrer Anfrage und zur Vertragsanbahnung gemäß Art. 6 Abs. 1 lit. b DSGVO. Weitere Informationen zur Verarbeitung Ihrer Daten finden Sie in unserer Datenschutzerklärung unter: https://www.sps-cs.de/impressum-datenschutzerklaerung/
Ihre Ansprechpartnerin
Frau Alexandra Boyde
Kontakt
SPS Consulting & Services GmbH
Schillerstraße 5
76530 Baden-Baden
+49 7221 398570
projektbewerbung@sps-cs.de
2347-AB: Senior Linux-Entwickler (m/w/d) Arbeitgeber: SPS Consulting & Services
SPS Consulting & Services GmbH bietet Ihnen als Senior Software Engineer in Frankfurt am Main die Möglichkeit, an innovativen Cloud-Plattformen zu arbeiten und Ihre Fähigkeiten in einem dynamischen Team weiterzuentwickeln. Unsere Unternehmenskultur fördert Kreativität und Eigenverantwortung, während wir gleichzeitig auf kontinuierliche Weiterbildung und den Austausch von Wissen setzen. Genießen Sie die Vorteile eines modernen Arbeitsumfelds mit flexiblen Arbeitszeiten und der Chance, an spannenden Projekten bis 2029 mitzuwirken.
Kontaktdaten:
SPS Consulting & Services Recruiting-Team