Software Engineer Embedded Linux (w/m) 80 100% Hybrid

Aarburg, AG, CH, Switzerland

Job Description

Datum:

27.08.2025


Standort:

Aarburg, CH


Unternehmen:

franke


Uber Franke


---------------



Wir, die Firma Franke mit ihren drei Divisionen, sind ein weltweit fuhrender Anbieter von Produkten und Dienstleistungen fur die Haushaltskuche, die professionelle Systemgastronomie und den Convenience-Store-Bereich sowie fur die professionelle Kaffeezubereitung. Mit rund 60 Gesellschaften sind wir auf funf Kontinenten zu Hause. Uber 8'000 Mitarbeitende nehmen immer wieder neue Perspektiven ein, um Chancen zu erkennen und sie in inspirierende, innovative Losungen fur die Anforderungen von morgen umzusetzen.





Die Division Franke Coffee Systems ist ein weltweit fuhrender Anbieter von modernsten Losungen fur die professionelle Kaffeezubereitung. Gemeinsam mit unseren Handelspartnern sind wir bestrebt, erstklassige Tassenqualitat, Konsistenz und Getrankevielfalt zu liefern und durch standige Innovation ein herausragendes Kundenerlebnis zu gewahrleisten.





Unsere Embedded Plattform bildet das technische Herzstuck unserer Kaffeemaschinen - zuverlassig, bewahrt und gleichzeitig mit viel Potenzial fur Weiterentwicklung. Wir stehen vor dem nachsten Schritt, die Architektur zu modernisieren, neue Technologien einzubringen und die Plattform modularer und zukunftssicherer zu gestalten.





Dafur suchen wir dich, einen Softwareentwickler Embedded Linux, der Lust hat, diesen Weg aktiv mitzugestalten. In einem interdisziplinaren SCRUM-Team bringst du dein Know-how ein, entwickelst bestehende Systeme weiter und treibst Innovationen zusammen mit Kollegen aus unterschiedlichen Fachbereichen voran, die unsere Produkte langfristig pragen.

Deine Aufgaben


------------------


Entwicklung und Pflege von systemnaher Embedded-Linux-Software in C++ auf modernen SoCs, insbesondere Dienste zur Unterstutzung der Konnektivitat und Gerateanbindung Einsatz und Weiterentwicklung von BSPs (Yocto), inkl. Aktualisierung und Anpassungen der Third-Party-Abhangigkeiten, sowie zur Unterstutzung der Integration der In-House-Software Integration und Anpassung von Linux-Geratetreibern inkl. Device-Tree-Anpassungen Umsetzung von Softwarearchitekturen nach Clean Architecture und Design gemass Clean Code unter Anwendung gangiger Design Patterns Sicherstellung einer hohen Testabdeckung mit Unit-Tests, idealerweise unter Einsatz von TDD Toolbasierte statische Code-Analyse sowie routinierter Umgang mit C++ Core Guidelines Implementierung von Sicherheitsanforderungen und kryptographischen Verfahren Mitarbeit an Serienuberfuhrungen und OTA-Updateprozessen fur Embedded-Produkte

Dein Profil


---------------


Abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbare Qualifikation Sehr gute Linux-Kenntnisse (inkl. U-Boot) und tiefes Verstandnis eines Embedded-Linux-Systems (HW/SW) Fundierte Kenntnisse in Modern C++ und Bash, erganzt durch praktische Erfahrung mit Python oder C# Erfahrung mit Boost, Qt/QML, Google Test, D-Bus sowie Pub/Sub-Systemen (z. B. MQTT) Erfahrung mit Systemarchitekturen, TDD und Clean Code-Prinzipien Erfahrungen mit Build- und CI/CD-Pipelines (CMake, Make, Jenkins, Docker, Paketmanager) Kenntnisse in Kryptografie und sicherer Softwareentwicklung Von Vorteil: Kenntnisse in Kryptografie und sicherer Softwareentwicklung, Erfahrung mit SoC-Familien (i.MX, SAMA, Sitara), Mikrocontrollern (STM32, PIC), Computer Vision (OpenCV, CNNs) sowie IoT-Losungen (Azure IoT Hub)

Was wir bieten


------------------


Flexible Arbeitszeiten & agile Kultur Home Office Moglichkeit 40-Stunden Woche Mindestens 5 Wochen Ferien Innovation, Forschung & Entwicklung sowie Produktion am Hauptsitz Kontinuierliche Investitionen in Forschung & Entwicklung Kostenlose Kaffeegetranke vom Espresso bis zum Latte Macchiato

Eine Welt voller Moglichkeiten - fur unsere Mitarbeitenden und vielleicht auch fur dich?


--------------------------------------------------------------------------------------------



Timo Bantle, HR Manager freut sich auf den ersten Kontakt mit dir.





Bitte bewirb dich uber den "

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1721933
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Aarburg, AG, CH, Switzerland
  • Education
    Not mentioned