Senior Embedded Software Engineer C++ (a) 80-100%

swissQprint AG

  • Kriessern, St. Gallen
  • Unbefristet
  • Vollzeit
  • 2 Monate her
Zur Verstärkung am Hauptsitz in Kriessern per sofort oder nach Vereinbarung als erfahrene Fachperson mit Schwerpunkt auf Softwaredesign und -architektur im Embedded-Umfeld ins Team R&D Hardware/Firmware einsteigen.
Wusstest du, dass …
wir unsere UV-Digitaldruckmaschinen zu 100% an unserem Hauptsitz, in Kriessern in der Schweiz, produzieren und in die ganze Welt exportieren? Oder einfach gesagt: Wir garantieren «made in Switzerland». Rund 200 Mitarbeitende am Hauptsitz und in 6 Tochtergesellschaften rund um den Globus, befassen sich tagtäglich mit den technisch hochinteressanten Flachbett- und Rollendruckern. Diese Produkte machen uns zu einem wichtigen Player auf dem Markt.Das erwartet dich
  • Du entwirfst, implementierst und verantwortest Firmware- und Softwarelösungen in modernem C++ (C++20) für Embedded-Systeme unter Realtime-Linux
  • Du übernimmst eine tragende Rolle in der Software-Architektur und gestaltest zentrale Software-Komponenten nachhaltig, modular und wartbar
  • Du stellst Echtzeitfähigkeit, Performance und Systemeffizienz unserer Embedded Software sicher
  • Du entwickelst und pflegst skalierbare Software-Designs für komplexe, verteilte Embedded-Systeme
  • Du integrierst Software-Komponenten in anspruchsvolle Gesamtsysteme in enger Abstimmung mit Hardware und Mechanik
  • Du analysierst technische Herausforderungen, leitest Anforderungen ab und erarbeitest saubere Architektur- und Designkonzepte
  • Du arbeitest in einem agilen Entwicklungsumfeld nach Scrum und bringst dich aktiv in Reviews, Refinements und Architekturentscheidungen ein
  • Du arbeitest interdisziplinär und auf Augenhöhe mit Kolleg:innen aus Hard- und Softwareentwicklung
Das bringst du mit
  • Du hast ein Studium in Software, Elektronik, Mechatronik, Systemtechnik oder einem ähnlichen Fachgebiet abgeschlossen (Bachelor oder Master)
  • Mehrjährige Erfahrung als Embedded Software Engineer mit starkem Bezug zu hardwarenaher Software
  • Fundierte Kenntnisse in modernem C++, idealerweise C++20, inklusive Software-Design-Prinzipien und Architekturmustern
  • Sehr gute Erfahrung mit Embedded Linux, idealerweise mit Yocto und Preempt-RT
  • Erfahrung oder Interesse an industriellen Kommunikationsprotokollen wie EtherCAT oder FSoE
  • Ausgeprägtes Verständnis für Software-Architektur, Clean Code, Modularisierung und Performance-Optimierung
  • Strukturierte, analytische und lösungsorientierte Arbeitsweise
  • Freude an agiler Teamarbeit und an der aktiven Mitgestaltung von technischen Standards
  • Sehr gute Deutschkenntnisse sowie sichere Englischkenntnisse in Wort und Schrift

Westjob