XX
Sie werden die Unternehmensdetails sehen, wenn der Personalverantwortliche Sie kontaktiert
Senior Embedded Software EngineerSt. Gallen, Switzerland
XX
Unternehmensdaten sind vertraulich

Senior Embedded Software Engineer

  • +2
  • +2
  • CH
    St. Gallen, Switzerland
  • +2
  • +2
  • CH
    St. Gallen, Switzerland

Unternehmen

Über

International tätiges Schweizer Technologieunternehmen mit starkem Fokus auf Entwicklung und Produktion am Standort Schweiz. Die Firma entwickelt und fertigt technisch anspruchsvolle Maschinen und exportiert diese weltweit.

  • Media and Content

Vergünstigungen und Benefits

  • Sicherer Arbeitsplatz in einem stabilen, wachsenden Unternehmen
  • Entwicklung und Produktion vollständig in der Schweiz („Made in Switzerland“)
  • Moderne Arbeitsbedingungen mit Fokus auf Work-Life-Balance
  • Familiäres Arbeitsumfeld mit flachen Hierarchien und wertschätzender Kultur
  • Hoher Gestaltungsspielraum und Einfluss auf technische Entscheidungen

Stellenangebot

Wer Sie sind

  • Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift
  • Abgeschlossenes Studium in Informatik, Elektronik, Mechatronik, Systemtechnik oder einem verwandten Bereich
  • Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit starkem Hardwarebezug
  • Sehr gute Kenntnisse in modernem C++ (idealerweise C++20) sowie in Softwaredesign und Architekturprinzipien
  • Fundierte Erfahrung mit Embedded Linux, vorzugsweise mit Yocto und Preempt-RT
  • Erfahrung oder starkes Interesse an industriellen Kommunikationsprotokollen
  • Ausgeprägtes Verständnis für Clean Code, modulare Architekturen und Performance-Optimierung

Ihre Aufgaben

  • Konzeption, Entwicklung und Verantwortung von Firmware- und Softwarelösungen in modernem C++ für Embedded-Systeme unter Realtime-Linux
  • Aktive Mitgestaltung und Weiterentwicklung der Software-Architektur mit Fokus auf Modularität, Wartbarkeit und Nachhaltigkeit
  • Sicherstellung von Echtzeitfähigkeit, Performance und Effizienz der Embedded Software
  • Entwicklung skalierbarer Softwarekonzepte für komplexe, verteilte Systeme
  • Integration von Software-Komponenten in Gesamtsysteme in enger Zusammenarbeit mit Hardware- und Mechanikteams
  • Analyse technischer Anforderungen sowie Erarbeitung sauberer Architektur- und Designlösungen
  • Mitarbeit in einem agilen Entwicklungsumfeld (Scrum), inkl. Reviews, Refinements und Architekturentscheidungen
  • Enge interdisziplinäre Zusammenarbeit innerhalb der Entwicklungsteams

Wünschenswerte Fähigkeiten

  • C++
  • Embedded Linux
  • St. Gallen, Switzerland
  • Unbefristet Vertrag
  • 80-100% Beschäftigungsgrad

Berufserfahrung

  • Embedded
  • Hardware

Sprachkenntnisse

  • German
  • English
Sind Sie an dieser Stelle interessiert? Erstellen Sie ein Konto und lassen Sie sich mit Angeboten matchen