 
        
        Overview
Embedded-Linux-Softwareentwickler (m/w/d) bei Rocken®. Rolle: Weiterentwicklung einer Embedded Plattform als zentrales technisches Element leistungsstarker Kaffeemaschinen. Teil eines interdisziplinären SCRUM-Teams, mit Fokus auf Embedded Linux, Systemarchitektur, Modulentwicklung und Innovationspotenzial.
Responsibilities
 * In dieser Rolle entwickelst und pflegst Du systemnahe Embedded-Linux-Software in C++ auf modernen SoCs, insbesondere für Konnektivität und Geräteanbindung.
 * Du setzt Yocto-basierte BSPs ein und entwickelst sie weiter, integrierst Third-Party-Abhängigkeiten und passt diese zur optimalen Unterstützung der internen Software an.
 * Als Embedded-Linux-Softwareentwickler integrierst Du Linux-Treiber, nimmst Device-Tree-Anpassungen vor und unterstützt die Hardwareanbindung.
 * Du setzt Softwarearchitekturen nach Clean Architecture um und entwickelst wartbaren Code gemäss Clean Code und etablierter Design Patterns.
 * Du stellst eine hohe Testabdeckung durch Unit-Tests sicher und nutzt bevorzugt testgetriebene Entwicklung (TDD).
 * In Deiner täglichen Arbeit analysierst Du C++-Code statisch mit Tools und arbeitest nach den C++ Core Guidelines.
Qualifications
 * Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation.
 * Du verfügst über umfassendes Know-how in Embedded-Linux-Systemen, inklusive U-Boot und zugehöriger Hardware-Software-Integration.
 * Sehr gute Kenntnisse in Modern C++ und Bash zeichnen dich aus, ergänzt durch praktische Erfahrungen mit Python oder C#.
 * Mit Bibliotheken und Frameworks wie Boost, Qt/QML, Google Test und D-Bus gehst du routiniert um.
 * Du entwickelst nach Clean Code-Prinzipien, arbeitest testgetrieben (TDD) und bist mit Systemarchitekturen vertraut.
 * Der sichere Umgang mit Build- und CI/CD-Tools wie CMake, Jenkins, Docker sowie Know-how in Kryptografie und IoT-Lösungen runden dein Profil ab.
Note
Hinweis: Diese refined Version entfernt irrelevante Boilerplate-Elemente und redundante Marketing-Abschnitte, konzentriert sich auf Rolle, Verantwortlichkeiten und Qualifikationen.
#J-18808-Ljbffr