2 Software Development - Embedded in St. Gallen

Kategorien 1
View all categories close
Lohn
Position
Erfahrung
decore

Embedded Softwareentwickler (m/w/d)

St. Gallen
Ort
80 - 100%
Pensum
Festanstellung, Vollzeit
Anstellungsart
C
C++
Technische Beratung
UML
C
C++
Software Architecture
476024 Kopieren Kopiert
09.04.2026
recruiter
Gaël Altmann
Key Account Manager

Rolle

In dieser Rolle gestaltest du anspruchsvolle Embedded-Softwarelösungen in C und C++ für elektronisch hochkomplexe Baugruppen und Systeme. Du übernimmst die Verantwortung für Konzeption, Implementierung, Test und Optimierung der Software und stellst dabei deren Zuverlässigkeit und Performance sicher. Du analysierst Anforderungen, erarbeitest saubere Softwarearchitekturen und setzt moderne Entwicklungs- und Testmethoden ein. Du verantwortest die enge Abstimmung mit angrenzenden Disziplinen wie Hardwareentwicklung, Test und Industrialisierung, um reibungslose Gesamtlösungen zu ermöglichen. Durch dein Senior-Know-how prägst du Entwicklungsstandards, coachst weniger erfahrene Kolleginnen und Kollegen und treibst die kontinuierliche Verbesserung der Embedded-Softwareentwicklung voran.

Verantwortung

  • Du entwickelst Embedded Software in C/C++ für anspruchsvolle Kundenprojekte in Medizintechnik und Industrie.
  • In dieser Rolle gestaltest du Software-Architekturen im interdisziplinären Team und setzt sie auf verschiedenen Prozessorarchitekturen, Echtzeitbetriebssystemen und Embedded-Linux-Plattformen um.
  • Du analysierst und präzisierst Kundenanforderungen und überführst sie in robuste, wartbare Softwarelösungen.
  • Als Embedded Softwareentwickler Senior arbeitest du nach etablierten Methoden, erstellst normgerechte Dokumentation und berücksichtigst dabei insbesondere regulatorische Vorgaben in der Medizintechnik.
  • Du stellst durch systematische Verifikation die Funktionalität, Qualität und Stabilität der Software sicher und begleitest Projekte bis zur Serienreife unter Einbezug produktionsrelevanter Anforderungen.
  • In dieser Rolle unterstützt du weniger erfahrene Entwickler im Team und übernimmst perspektivisch Verantwortung in der technischen Projektleitung oder fachlichen Teamkoordination.

Qualifikationen

  • Du verfügst über ein abgeschlossenes Studium als Informatikingenieur oder Elektroingenieur FH/ETH.
  • Du hast mehrjährige Praxis in der Embedded-Softwareentwicklung und kennst dich in komplexen Projekten sicher aus.
  • Du beherrschst C und C++ auf sehr gutem Niveau und setzt diese routiniert in Embedded-Systemen ein.
  • Du arbeitest mit strukturierten Software-Design-Methoden (z. B. UML) sowie etablierten Entwicklungsprozessen und erstellst saubere technische Dokumentation.
  • Du zeichnest dich durch eine analytische, strukturierte und qualitätsbewusste Arbeitsweise aus.
  • Du kommunizierst sicher in Deutsch und Englisch, idealerweise ergänzt durch Erfahrungen mit Embedded Linux (z. B. Yocto).

Benefits

icon
Homeoffice
icon
Interessante und abwechslungsreiche Tätigkeiten/Projekte
icon
Eingespieltes und dynamisches Team
icon
Internationales Umfeld
icon
Markt- und leistungsgerechte Löhne
icon
Flexible Arbeitszeitgestaltung
icon
13. Monatsgehalt
icon
Attraktive Weiterbildungs- und Entwicklungsmöglichkeiten
decore

Senior Software Developer (C++) (m/w/d)

St. Gallen
Ort
80 - 100%
Pensum
Festanstellung
Anstellungsart
476452 Kopieren Kopiert
09.04.2026
recruiter
Gaël Altmann
Key Account Manager

Verantwortung

  • Du wirst in der Design- und Implementierungsphase Firmware-Lösungen für Digital-Großformatdrucker in C++ gemäß den neuesten Standards entwickeln. Dabei liegt der Fokus auf der Erstellung von Embedded Software für Embedded Realtime Linux und der Verifikation von Realtime-Aspekten.
  • Zu deinen Aufgaben gehört auch die Gestaltung der vernetzten Kommunikation zwischen den einzelnen Hardware-Komponenten mittels EtherCAT und FSoE. Du wirst Problemstellungen analysieren, Anforderungen ermitteln und Konzepte erarbeiten, um eine reibungslose Kommunikation sicherzustellen.
  • Deine aktive Mitarbeit an der Software-Architektur wird essentiell sein, um die Weiterentwicklung, Optimierung und Pflege der zentralen Softwarekomponenten voranzutreiben. Du wirst in der Lage sein, innovative Lösungen zu finden und die Architektur entsprechend zu gestalten, um die Leistungsfähigkeit der Firmware kontinuierlich zu verbessern.

Qualifikationen

  • Du bringst ein abgeschlossenes Ingenieurstudium mit vertieften Kenntnissen in technischer Informatik mit.
  • Deine fundierten Kenntnisse in der Software-Entwicklung mit modernem C++ bilden eine solide Grundlage für deine Aufgaben.
  • Idealerweise verfügst du über Erfahrung mit Realtime-Anwendungen, was dir bei der Entwicklung von Embedded Realtime Linux Lösungen zugutekommen wird.
  • Deine mögliche Erfahrung im Bereich EtherCAT Kommunikation wird dir helfen, die vernetzte Kommunikation zwischen den Hardware-Komponenten erfolgreich umzusetzen.
  • Dein gutes maschinentechnisches Verständnis ermöglicht es dir, die Anforderungen der Hardware-Komponenten besser zu verstehen und passende Software-Lösungen zu entwickeln.
  • Dies ist besonders wichtig bei der Entwicklung von komplexen Firmware-Lösungen für Großformatdrucker.

Benefits

icon
Gute Verkehrsanbindung und Erreichbarkeit
icon
Zahlreiche Mitarbeiterevents
icon
Attraktive Weiterbildungs- und Entwicklungsmöglichkeiten
icon
Komfortables Büro mit moderner Infrastruktur
icon
Eingespieltes und dynamisches Team
icon
Flache Hierarchien
icon
Internationales Umfeld
Leonard Ramin
Recruiter at Rocken
Kein passender Job dabei? Beantrage einfach Dein Profil und wir prüfen, ob wir Dich aktuell unterstützen können.
Je vollständiger Dein Profil, desto grösser Deine Chancen.
Jetzt Kandidatenprofil beantragen Ich habe bereits ein Profil

Diese Website verwendet Cookies

Diese Website nutzt Cookies und andere Technologien, um die Benutzerfreundlichkeit zu verbessern und die Leistung der Website sowie unserer Werbemassnahmen zu messen. Ihre Einwilligung ist stets freiwillig, nicht erforderlich und kann jederzeit abgelehnt oder widerrufen werden. Mehr dazu finden Sie in Datenschutzerklärung.

Zustimmungs­einstellungen anpassen

Cookies sind kleine Textdateien, die von Websites genutzt werden können, um die Benutzererfahrung effizienter zu gestalten. Gemäß den gesetzlichen Bestimmungen dürfen wir Cookies auf Ihrem Gerät speichern, sofern sie für den reibungslosen Betrieb dieser Website unerlässlich sind. Für alle anderen Arten von Cookies benötigen wir Ihre Einwilligung. Diese Website verwendet unterschiedliche Cookie-Typen, darunter solche, die von Drittanbietern gesetzt werden, die auf unseren Seiten erscheinen. Sie haben jederzeit die Möglichkeit, Ihre Einwilligung in der Cookie-Erklärung auf unserer Website zu ändern oder zurückzuziehen. Weitere Informationen über uns, unsere Kontaktdaten und die Verarbeitung personenbezogener Daten finden Sie in unserer Datenschutzrichtlinie.

Erforderliche Cookies

Erforderliche Cookies sind wesentliche Bestandteile, die das reibungslose und sichere Funktionieren der Plattform gewährleisten. Diese Cookies dienen in der Regel mehreren wichtigen Zwecken und können nicht deaktiviert werden.

Cookie
Funktion zur Überprüfung von Dateiduplikaten
Cookie
Funktionale WordPress-Cookies
Beschreibung
Erforderliche Cookies für die Verwaltung der Anmeldesitzungen der Benutzer, authentifizieren die Benutzer und ermöglichen einen sicheren Zugang zu Konten, um sensible Bewerber- und Arbeitgeberdaten zu schützen. Z.B. wordpress_logged_in_*, wordpress_sec_*, wp-settings- und ähnliche.

Cookie
GRECAPTCHA
Beschreibung
Diese Cookies helfen dabei, die Website gegen potenzielle Sicherheitsbedrohungen durch Bots zu schützen, zwischen Menschen und Bots zu unterscheiden und den unbefugten Zugriff zu verhindern, wodurch der allgemeine Schutz der Nutzerdaten verbessert wird.

Optionale Marketing und Statistik

Marketing-Cookies werden verwendet, um Besucher auf verschiedenen Websites zu verfolgen.

Cookie
_fbp
Beschreibung
Speichern und Verfolgen von Besuchen auf verschiedenen Websites. Genützt von Marketing, Facebook.

Cookie
ln_or
Beschreibung
Registriert statistische Daten über das Verhalten der Nutzer auf der Website. Genützt wie Statistik, LinkedIn.

Cookie
_hjAbsoluteSessionInProgress, _hjFirstSeen, _hjIncludedInSessionSample_*, _hjSessionUser_*, _hjSession_*
Beschreibung
Genützt wie Statistik.

Bewerbungsrelevante Statistik-Cookies

Statistik-Cookies helfen Website-Betreibern zu verstehen, wie Besucher mit Websites interagieren, indem sie Informationen anonym sammeln und melden.

Cookie
referer
Beschreibung
Aufzeichnung der Quelle der Bewerbungsregistrierung.

Cookie
jobs-step_1, jobs-step_2, jobs-success
Beschreibung
Analyse des Antragsverlaufs.

Cookie
_ga, _ga_*, _gid, _gat, _dc_gtm_UA-*
Beschreibung
Statistische Informationen von Google Analytics.

Cookie
_gcl_au
Beschreibung
Konversionen speichern und verfolgen von Google Adsense.