2 Software Development - Embedded in Winterthur
Embedded Software Engineer (m/w/d)
Verantwortung
Verantwortung für den stabilen Betrieb produktiver Softwarelösungen durch Wartung, Fehleranalyse und regelmässige Updates
Planung und Durchführung von Changes und Releases inklusive Testing, Rollout-Strategien und Backup-Konzepten
Begleitung des gesamten Software-Lifecycle – von der Einführung neuer Systeme bis hin zur Ablösung bestehender Lösungen
Erstellung und Aktualisierung technischer Dokumentationen (z. B. Anforderungsspezifikationen, Architektur- und Designunterlagen, Testspezifikationen)
Enge Zusammenarbeit mit interdisziplinären Teams aus Software, Elektronik, Mechanik und Regelungstechnik, sowie mit externen Partnern
Unterstützung bei Qualitätssicherungsmaßnahmen, insbesondere bei System- und Abnahmetests
Beratung und Unterstützung der Fachbereiche zur optimalen Nutzung und kontinuierlichen Weiterentwicklung der eingesetzten Systeme
Qualifikationen
Abgeschlossenes Studium (UNI/FH/HF) mit Schwerpunkt Software Engineering, Systemtechnik oder Elektrotechnik
Fundierte Erfahrung in der Software-Wartung sowie im Lifecycle-Management
Sicherer Umgang mit Versionskontrollsystemen (z. B. Git) und Ticketing-Systemen (z. B. Jira)
Praktische Erfahrung in der Entwicklung und Implementierung von Embedded-Software mit C++
Ausgeprägtes analytisches Denken sowie eine lösungsorientierte Arbeitsweise
Hohe Teamfähigkeit, verbunden mit klarer und adressatengerechter Kommunikationsstärke
Sehr gute Englischkenntnisse in Wort und Schrift
Benefits
Embedded Engineer C (m/w/d)
Rolle
In dieser Rolle gestaltest du als Lead Embedded Engineer Hardware Firmware die nächste Generation präziser Neigungsmesssysteme und prägst massgeblich deren technische Ausrichtung. Du übernimmst die Verantwortung für die Entwicklung, Integration und Optimierung von Embedded-Firmware sowie der zugehörigen Hardware-Architektur. Du koordinierst Entwicklungsaktivitäten über den gesamten Produktlebenszyklus hinweg, triffst technische Entscheidungen und stellst dabei Qualität, Sicherheit und Zuverlässigkeit der Lösungen sicher. Du analysierst komplexe Anforderungen, leitest daraus robuste Systemkonzepte ab und sorgst für eine saubere Dokumentation sowie strukturierte Tests. Du arbeitest eng mit relevanten Schnittstellen zusammen, um reibungslose Abläufe zu unterstützen und innovative, marktfähige Produkte zu realisieren.
Verantwortung
- Du entwickelst Embedded-Software in C für Sensoren und Messgeräte
- Du konzipierst und realisierst Hardware-Lösungen im Bereich Messtechnik
- In dieser Rolle planst und implementierst du die Gerätekommunikation
- Du übernimmst die Verantwortung für die technische Dokumentation von Firmware und Elektronik
- Als Lead Embedded Engineer steuerst du Entwicklungsprojekte von der Idee bis zur Umsetzung
Qualifikationen
- Du verfügst über ein abgeschlossenes Hoch- oder Fachschulstudium in Elektrotechnik.
- Du beherrschst die Programmiersprache C auf sehr gutem, praxisbewährtem Niveau.
- Du besitzt fundierte Kenntnisse im analogen und digitalen Schaltungsdesign.
- Du kannst komplexe technische Themen strukturiert koordinieren und wirkungsvoll vorantreiben.
- Du arbeitest gerne interdisziplinär und findest motiviert Lösungen im Team.
Benefits