(Senior) Softwareentwickler (m/w/d) Embedded Linux
Aufgaben:
Entwicklung, Programmierung und Pflege (C/C++) der Embedded Linux Softwaremodule (Userspace und/oder Kernelspace) für von Datenlogger
Unterstützung beim Entwurf neuer Softwarearchitekturen und Softwaremodule
Zuständig für die Erstellung der Softwaredokumentation und Unit Tests für die Softwaremodule
Mitwirken bei der Erstellung von Stakeholder Requirements und Übersetzen der Kundenanforderungen in technische Spezifikationen
Know-how:
Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik oder vergleichbare Qualifikation mit entsprechender Berufserfahrung
Erfahrung in der Entwicklung von Linux- bzw. Embedded-Linux-Systemen (idealerweise mit Yocto)
Kenntnisse im Bereich der Embedded Softwarearchitektur sowie sehr gute Programmierkenntnisse in C/C++ (min. C++ 14, boost / idealerweise ergänzt durch Python oder andere Skriptsprachen, wie bash)
Erfahrung mit ARM-basierten Systemen (z. B. i.MX, ...)
Kenntnisse in CMake sowie mit Debugging und Systemanalyse (z. B gdb, Kernel-Anpassungen)
Erfahrung mit Buildsystemen und CI/CD-Umgebungen (z. B. CMake, GitLab) als auch mit Bootloadern und Embedded Security (z. B. U-Boot, Secure Boot, Trusted Firmware, Arm Trusted Zones) von Vorteil
Interesse an neuen Technologien, kreativen Ideen und persönlicher Weiterentwicklung
Gute Kommunikations- und Teamfähigkeit und Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
Sehr gute Deutsch- sowie gute Englischkenntnisse
Benefits bei invenio:
Spannende Projekte und herausfordernde Aufgaben, bei denen Sie früh Verantwortung übernehmen dürfen
Eine Unternehmenskultur, in der Ihre Meinung gefragt ist und Sie mit Ihren Ideen etwas bewegen können
Karrieremöglichkeiten für alle Altersklassen und Karrierestufen
Eine kollegiale Arbeitsatmosphäre mit offenen und verständnisvollen Kollegen und Führungskräften
Flexible Arbeitszeiten, die genügend Freiraum für Ihre persönliche Weiterentwicklung und Ihr Privatleben lassen
- Abteilung
- Talents
- Standorte
- Hybrid-Office, Rüsselsheim am Main
Über invenio
invenio ist ein Engineering- und Technologieunternehmen und entwickelt mit ca. 500 Mitarbeitenden an 10 nationalen Standorten Produkt- und Software-Lösungen für die Automobilbranche, Medizintechnik, Haushaltsgeräteindustrie und den Maschinenbau.
Mit der Kombination aus Entwicklung, Automation, Fertigung, Software und Beratung begleiten wir die Produktentstehung von der Idee bis zur Serie ob mit Einzelleistungen oder im ganzheitlichen Prozess als Full-Service-Partner.
Die eigene Software-Lösung mit integrierter KI wurde 2021 mit dem German Innovation Award ausgezeichnet und invenio wurde 2024 wiederholt zum 'Digital Champion' gekürt. 2025 konnte invenio als 'Bester Ausbilder Deutschlands' und 'Champion des Jahres‘ überzeugen.