2 IT - Software Development in Rorschach
Embedded Software Engineer (m/w/d)
Über
Verantwortung
Entwicklung hardwarenaher Embedded-Software für industrielle Steuerungs- und Antriebssysteme.
Analyse technischer Anforderungen und Überführung dieser in robuste Softwarearchitekturen und modulare Lösungen.
Programmierung und Optimierung von C-Code für moderne ARM-basierte Prozessorplattformen.
Durchführung von Unit-, Integrations- und Systemtests sowie Unterstützung bei der Fehlersuche und Verifikation.
Zusammenarbeit mit Hardware-, System- und Softwareteams bei der Weiterentwicklung bestehender Produkte und neuer Funktionen.
Qualifikationen
Abgeschlossenes Studium in Elektrotechnik, Informatik, Embedded Systems oder einer vergleichbaren technischen Fachrichtung.
Mehrjährige Erfahrung in der Entwicklung von Embedded Software, vorzugsweise mit C und ARM/Cortex-Plattformen.
Gute Kenntnisse in Softwarearchitektur, Versionsverwaltung mit Git sowie modernen Entwicklungs- und Testmethoden.
Erfahrung mit Requirements Engineering, CI/CD, Debugging und automatisierten Tests von Vorteil.
Analytische, strukturierte Persönlichkeit mit Freude an technisch anspruchsvollen Aufgaben sowie sehr guten Deutsch- und Englischkenntnissen.
Software Engineer – Industrial Communication (m/w/d)
Über
Rolle
Gestalte die Zukunft der Industrieautomation mit, indem du als Softwareentwickler:in Industrielle Kommunikation an innovativen, energieeffizienten Antriebslösungen arbeitest, die den Energieverbrauch von Elektromotoren reduzieren und Energie rückspeisen. In dieser Rolle nutzt du flexible Arbeitszeiten und die Möglichkeit für Homeoffice, um deinen Arbeitsalltag optimal zu gestalten. Du profitierst von kostenlosen Parkplätzen, einer sehr guten Anbindung an den öffentlichen Verkehr und einem modernen Arbeitsplatz. Ausserdem arbeitest du in einem kleinen, eingespielten Team mit familiärer Kultur innerhalb eines internationalen Umfelds. Deine Rolle bietet dir attraktive Anstellungsbedingungen sowie vielfältige Weiterbildungsmöglichkeiten, um dich fachlich und persönlich weiterzuentwickeln.
Verantwortung
In einem kleinen, dynamischen Entwicklungsteam implementierst du innovative Netzwerk-Systeme mit Fokus auf Ethernet-basierte Kommunikation
Dabei integrierst du Software Komponenten in das Gesamtsystem und begleitest Systemtests sowie Zertifizierungen
Für neue Generationen von Frequenzumrichtern entwickelst du Konzepte auf der Kommunikationsebene
Je nach Interesse kannst du dein Know-how in Bereichen wie Security, OPC-UA oder IO-Link gezielt erweitern
Qualifikationen
Ein abgeschlossenes Studium in Elektrotechnik oder Informationstechnik bzw. eine vergleichbare Qualifikation mit Schwerpunkt Software bildet deine Grundlage
Fundierte Kenntnisse in der industriellen Kommunikation sowie Erfahrung mit einer Programmiersprache, idealerweise C, bringst du mit
Mit gängigen Softwareentwicklungstools arbeitest du sicher und setzt technische Anforderungen zuverlässig um
Deutsch und Englisch beherrschst du schriftlich sowie mündlich einwandfrei und überzeugst durch deine kommunikativen Fähigkeiten
Benefits