Software Engineer Embedded Linux

vor 16 Stunden


Eastern Switzerland Franke Vollzeit

Über FrankeWir, die Firma Franke mit ihren drei Divisionen, sind ein weltweit führender Anbieter von Produkten und Dienstleistungen für die Haushaltsküche, die professionelle Systemgastronomie und den Convenience-Store-Bereich sowie für die professionelle Kaffeezubereitung. Mit rund 60 Gesellschaften sind wir auf fünf Kontinenten zu Hause. Über 8'000 Mitarbeitende nehmen immer wieder neue Perspektiven ein, um Chancen zu erkennen und sie in inspirierende, innovative Lösungen für die Anforderungen von morgen umzusetzen.Die Division Franke Coffee Systems ist ein weltweit führender Anbieter von modernsten Lösungen für die professionelle Kaffeezubereitung. Gemeinsam mit unseren Handelspartnern sind wir bestrebt, erstklassige Tassenqualität, Konsistenz und Getränkevielfalt zu liefern und durch ständige Innovation ein herausragendes Kundenerlebnis zu gewährleisten.Unsere Embedded Plattform bildet das technische Herzstück unserer Kaffeemaschinen – zuverlässig, bewährt und gleichzeitig mit viel Potenzial für Weiterentwicklung. Wir stehen vor dem nächsten Schritt, die Architektur zu modernisieren, neue Technologien einzubringen und die Plattform modularer und zukunftssicherer zu gestalten.Dafür suchen wir dich, einen Softwareentwickler Embedded Linux, der Lust hat, diesen Weg aktiv mitzugestalten. In einem interdisziplinären 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 prägen.Deine AufgabenEntwicklung und Pflege von Embedded-Linux-Software in C++ auf Linux-basierten SystemenEntwurf und Umsetzung von nachhaltigen Softwarearchitekturen nach Clean Architecture & Clean Code unter Anwendung gängiger Design PatternsGestaltung und Weiterentwicklung von Backend-Funktionalitäten, insbesondere Services für Konnektivität, Geräteanbindung und nutzernahe FunktionenSicherstellung der Qualität durch Unit-Tests, bevorzugt nach testgetriebener Entwicklung (TDD)Anwendung von statischer Code-Analyse und C++ Core Guidelines zur Gewährleistung von Robustheit und WartbarkeitUmsetzung von Sicherheitsanforderungen und Einsatz kryptografischer VerfahrenUnterstützung bei Serienüberführungen und OTA-Updateprozessen für Embedded-ProdukteDein ProfilAbgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbare QualifikationSehr gute Kenntnisse in Modern C++ und Software-Engineering-PrinzipienErfahrung mit Architekturen, Design Patterns, TDD und Clean CodeGute Kenntnisse in der Linux-Anwendungsentwicklung sowie sicherer Umgang mit Bash, idealerweise ergänzt durch praktische Erfahrung mit einer weiteren Sprache wie Python oder C#Praxis mit Frameworks und Tools wie Boost, Qt/QML, Google Test, D-Bus, Pub/Sub-Systemen (z. B. MQTT)Vertraut mit CI/CD-Pipelines und Build-Systemen (CMake, Jenkins, Docker, Paketmanager)Von Vorteil: Erfahrung mit Yocto/BSPs, Embedded-Linux-Integration, Linux-Gerätetreibern, SoC-Familien (i.MX, SAMA, Sitara), Mikrocontrollern (STM32, PIC), Computer Vision (OpenCV, CNNs) oder IoT-Lösungen (z. B. Azure IoT Hub)Was wir bietenFlexible Arbeitszeiten & agile KulturHome Office Möglichkeit40-Stunden WocheMindestens 5 Wochen FerienInnovation, Forschung & Entwicklung sowie Produktion am HauptsitzKontinuierliche Investitionen in Forschung & EntwicklungKostenlose Kaffeegetränke vom Espresso bis zum Latte MacchiatoEine Welt voller Möglichkeiten – für unsere Mitarbeitenden und vielleicht auch für dich?Danijel Zeravica, HR Manager freut sich auf den ersten Kontakt mit dir.Bitte bewirb dich über den "Jetzt bewerben" Button. Vielen DankWeitere Informationen findest du unter: Wichtige Information für alle Executive Search Unternehmen, Headhunters und PersonalberaterDie Franke Gruppe akzeptiert keine unaufgeforderte Unterstützung von Headhuntern und Personalberatern für unsere Karriere-Opportunitäten. Alle CVs/Lebensläufe, die von externen Personaldienstleistern an Franke oder ihre Mitarbeiter übermittelt werden, ohne dass eine gültige schriftliche Vereinbarung für eine Personalsuche mit bezahlten Bezug auf die betreffende Stelle besteht, gelten als alleiniges Eigentum unseres Unternehmens. Für den Fall, dass von einer Agentur vorgestellte Kandidaten in unserer Firma eingestellt werden und keine vorgängige Vereinbarung besteht, werden keine Gebühren bezahlt.



  • switzerland, europe ic resources Vollzeit

    A Senior Embedded Systems Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. The Senior Embedded Systems Software Engineer will be working as part of a team tasked with the development of software at microcontroller / bare-metal level and multi-platform embedded software and toolchains under Linux...


  • Eastern Switzerland Sonova International Vollzeit

    Staefa, SwitzerlandSoftware Engineer Embedded AI At Sonova R&D, we're not just developing hearing devices; we're shaping the future of hearing technology. Core of this revolution is the ability to deploy and execute neural networks on our next generation embedded platform. This calls for innovative tooling and firmware infrastructure - a challenge where you...


  • Eastern Switzerland TalentCloud Group Vollzeit

    We are supporting a fast-moving technology team building intelligent mobile platforms. You will work at the junction of low-level software, perception and edge compute helping to design, optimize and deploy embedded solutions that run in real environments.Key responsibilitiesDevelop and maintain embedded software for real-time perception and autonomy...

  • C++ Embedded Engineer

    vor 16 Stunden


    Eastern Switzerland Consulteer Vollzeit

    Job descriptionLet's shape future togetherYour Role & ResponsibilitiesDesign, develop, test, and maintain embedded Linux software for next-generation humanoid robotic systemsCollaborate closely with robotics algorithm engineers, electrical engineers, and system integrators to bring advanced robotics solutions to lifeWork across the full product lifecycle —...


  • Eastern Switzerland Endress+Hauser Vollzeit

    At Endress+Hauser, progress happens by working together. As the global leader in measurement instrumentation, with over 17,000 employees shape the future in the field of process automation. Whether developing and realizing new technology as a team, collaborating to build instrumentation, or strengthening vital relationships with countless global industries,...

  • DevOps Engineer

    vor 17 Stunden


    Eastern Switzerland Inventx AG Vollzeit

    DevOps Engineer - Linux %Du wählst - arbeite an unseren Standorten in Chur, The Circle/Zürich, St. Gallen, Bern oder im Home-Office, dabei stehen dir attraktive und flexible Voll- und Teilz

  • Linux System Engineer 80

    vor 17 Stunden


    Eastern Switzerland BCPersonal Vollzeit

    Passgenaues Matchmaking - BCPersonal | Digital sucht Sie Unsere Auftraggeberin ist ein international tätiges, modernes IT -Unternehmen mit Schweizer Wurzeln in Zürich, welches marktspezifische, innovativen Lösungen anbietet.Sie sind ein Teamplayer mit Drive und packen Herausforderungen und Veränderungen mit viel Dynamik und eigenen Ideen an? Sie sind in...


  • Eastern Switzerland TalentCloud Group Vollzeit

    Senior Linux Systems and Kubernetes Engineer Shape the backbone of a modern, resilient infrastructure (Zürich / hybrid)Our partner in Zürich is strengthening their core platform team with someone who understands what it takes to run Linux systems at scale. If youre excited about autonomy, craftsmanship, and building a future-proof environment, read on.How...

  • CAD AI Software Engineer

    vor 16 Stunden


    Eastern Switzerland Imnoo AG Vollzeit

    Job descriptionDo you feel like you're just coding toy problems without making a real impact? Join us for a fulfilling career as a Software Engineer specializing in Big Data Pipelines and ML Automation, where you'll tackle concretely defined, real-world challenges. At Imnoo, you'll make a significant impact on automating manufacturing processes through...

  • Software Engineer

    vor 17 Stunden


    Switzerland NuvionEdge Technologies Vollzeit

    Role DescriptionThis is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, developing, testing, and maintaining software systems. The role will involve writing clean, efficient, and well-documented code, collaborating with cross-functional teams, and troubleshooting and resolving software defects. The...