Embedded Linux Softwareentwickler (m/w/d)
Embedded Linux Softwareentwickler (m/w/d)
Embedded Linux Softwareentwickler (m/w/d)
Embedded Linux Softwareentwickler (m/w/d)
ROCKEN
Personaldienstleistungen und -beratung
Brugg
- Verifizierte Job-Anzeige
- Art der Anstellung: Vollzeit
- 100.000 CHF – 125.000 CHF (Unternehmensangabe)
- Hybrid
- Zu den Ersten gehören
Embedded Linux Softwareentwickler (m/w/d)
Über diesen Job
ROCKEN® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer ROCKEN® Talent Plattform zur Verfügung.
Unser Partner ist weltweit führender Anbieter, das sich auf Lösungen im Bereich Küchen- und Sanitärtechnik spezialisiert ist. Das Unternehmen hat über 60 Gesellschaften und ist auf fünf Kontinenten vertreten. Bei unserem Partner können Mitarbeitende seit dem ersten Tag Verantwortung übernehmen. Nimm deine Zukunft in die Hand!
Starte deine neue Reise jetzt mit einem persönlichen ROCKEN® Talent Profil und profitiere von spannenden Jobs!
Rolle:
In dieser Rolle gestaltest du die Weiterentwicklung einer zentralen Embedded Plattform für moderne Kaffeesysteme und bringst neue Technologien aktiv in die Systemarchitektur ein. Du verantwortest die kontinuierliche Optimierung bewährter Softwarelösungen und wirkst an der Modularisierung und Zukunftssicherung der Plattform mit. Im interdisziplinären SCRUM-Umfeld koordinierst du dich eng mit Kolleginnen und Kollegen aus verschiedenen Fachbereichen. Dabei nutzt du dein fundiertes Embedded-Linux-Know-how, um innovative Funktionen auf ein neues technisches Niveau zu heben. Du trägst dazu bei, den Wandel hin zu einer noch leistungsfähigeren Systemlandschaft entscheidend zu prägen.
Verantwortung:
- Du entwickelst und wartest systemnahe Embedded-Linux-Software in C++ für moderne SoCs, mit Fokus auf Konnektivität und Geräteanbindung.
- In dieser Rolle setzt du Board Support Packages (Yocto) ein und passt Third-Party-Komponenten zur optimalen Integration der In-House-Software an.
- Du integrierst und konfigurierst Linux-Treiber inklusive Device-Tree-Anpassungen für verschiedene Hardwareplattformen.
- Als Embedded Linux Softwareentwickler entwirfst du Softwarearchitekturen nach Clean Architecture und Clean Code Prinzipien unter Einsatz gängiger Design Patterns.
- Du stellst hohe Testabdeckung durch Unit-Tests sicher und arbeitest idealerweise nach dem Test-Driven Development Ansatz.
- In deinen Aufgabenbereich fällt auch die Umsetzung sicherheitsrelevanter Funktionen inklusive kryptographischer Verfahren sowie die Begleitung von OTA-Updateprozessen.
Qualifikationen:
- Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Du bringst tiefgehendes Know-how im Umgang mit Linux-basierten Embedded-Systemen inklusive U-Boot mit
- Fundierte Kenntnisse in Modern C++ und Bash zeichnen dich aus, ergänzt durch Erfahrungen mit Python oder C#
- Tools und Frameworks wie Boost, Qt/QML, Google Test, D-Bus und Publish/Subscribe-Systeme wie MQTT sind dir vertraut
- Systemarchitekturen, testgetriebene Entwicklung (TDD) und Clean Code-Prinzipien gehören zu deinem professionellen Handwerkszeug
- Kenntnisse in CI/CD-Workflows mit CMake, Make, Jenkins, Docker sowie Paketmanagern runden dein Profil ab
ROCKEN Jobs:
https://rocken.jobs
Profil erstellen:https://rocken.jobs/application/profil-erstellen/
Bewertung von Mitarbeitenden
Gesamtbewertung
Basierend auf 117 BewertungenVorteile für Mitarbeitende
Unternehmenskultur
Unternehmenskultur
117 Mitarbeitende haben abgestimmt: Sie bewerten die Unternehmenskultur bei ROCKEN als modern. Dies stimmt ungefähr mit dem Branchen-Durchschnitt überein.