Embedded Linux Softwareentwickler C++ (m/w/d)
Embedded Linux Softwareentwickler C++ (m/w/d) – Rocken
Base pay range
CHF105,000.00/yr - CHF120,000.00/yr
Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Responsibilities
* Design und Implementierung systemnaher Embedded-Software in C++ auf modernen SoCs, mit Fokus auf Konnektivität und Geräteanbindung
* Anpassung und Weiterentwicklung von Board-Support-Packages (Yocto), inkl. Aktualisierung von Third-Party-Komponenten und Einbindung interner Softwarelösungen
* Integration von Linux-Treibern sowie Pflege und Erweiterung der Device-Tree-Strukturen
* Anwendung von Clean Architecture, Clean Code und etablierten Design Patterns beim Aufbau von Softwarelösungen
* Sicherstellung einer hohen Testabdeckung durch Unit-Tests, idealerweise nach Test-Driven-Development-Prinzipien
* Nutzung statischer Analysetools und Orientierung an den C++ Core Guidelines
* Umsetzung von Sicherheitsanforderungen inklusive kryptographischer Verfahren
* Begleitung von Serienüberführungen sowie Unterstützung bei OTA-Update-Mechanismen für Embedded-Produkte
Qualifikationen
* Abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
* Sehr gute Kenntnisse in Linux (inkl. U-Boot) und tiefes Verständnis von Embedded-Linux-Umgebungen in Hard- und Software
* Fundierte Erfahrung mit Modern C++ und Bash, ergänzt durch Kenntnisse in Python oder C#
* Praxis im Einsatz von Boost, Qt/QML, Google Test, D-Bus sowie Messaging-Systemen wie MQTT
* Vertraut mit Softwarearchitekturen, TDD und Clean Code
* Erfahrung im Umgang mit Build- und CI/CD-Werkzeugen wie CMake, Make, Jenkins, Docker sowie mit Paketmanagement
Benefits
* Beteiligung an gesundheitlichen Massnahmen
* Überdurchschnittliche Ferien- und Freitage
* Attraktive Weiterbildungs- und Entwicklungsmöglichkeiten
* Offene Unternehmenskultur
* Interessante und abwechslungsreiche Tätigkeiten/Projekte
* Eingespieltes und dynamisches Team
* Homeoffice: 2-3 Tage
Fragen zum Profil oder zur Bewerbung? Besuchen Sie rocken.jobs oder erstellen Sie Ihr Profil unter rocken.jobs/application/profil-erstellen/.
Referrals erhöhen Ihre Chancen, in den Bewerbungsprozess aufgenommen zu werden.
#J-18808-Ljbffr