Software Development Engineer (m/f) in Hardware Product Development in Rotkreuz (Switzerland)
Wir suchen einen Software Entwickler (m/w) zur Verstärkung unseres interdisziplinären Entwicklungsteams, bestehend aus Software-, Elektronik- und Mechanik-Ingenieuren. In dieser herausfordernden Position entwickeln Sie Software für medizintechnische Geräte im Bereich Blutdiagnostik (z.B. Gerinnungsanalyzer). Die Software basiert auf einem, in C++ entwickelten real-time Framework mit low-level Hardwaretreibern und wird durch reale sowie simulierte Hardware getestet. Das Team ist lokalisiert in Rotkreuz, Schweiz.
Ihre Hauptaufgaben sind wie folgt:
- Sie wirken in allen Phasen der Softwareentwicklung von Machbarkeitsstudien, über Design, Entwicklung, Test und Verifikation mit.
- Sie implementieren Software basierend auf Software Architektur, Design und Spezifikationen.
- Sie wirken mit in der Definition, Aufwandschätzung und Planung von Arbeitspaketen.
- Sie erstellen Konzepte für die Instrument Control Software Architektur und stimmen diese mit Elektronik und Mechanik Architektur ab.
- Sie folgen dem Software Entwicklungsprozess und erstellen die geforderten technischen Dokumentationen
- Sie definieren und implementieren manuelle und automatisierte Tests, führen diese durch und erstellen die Dokumentation.
- Sie unterhalten und pflegen die Releases von Instrument Control Software und deren Komponenten
- Sie unterstützen andere Abteilungen bei Ursachenanalysen und beheben Fehler gemäss den gültigen Prozessen (Note, Issue and Change Tracking Process)
- Sie sind fachlich verantwortlich für real-time Software innerhalb unserer Abteilung.
- Sie gestalten den Software Entwicklungsprozess mit
Sie bringen folgendes Profil mit:
- Sie haben eine höhere technische Ausbildung (Master an FH/Universität/ETH) in Software Engineering oder einem ähnlichen Bereich und haben bereits einige Jahre Berufserfahrung in einer regulierten Umgebung.
- Sie haben Erfahrung mit dem Linux Betriebssystem und ein Interesse an interdisziplinären, Hardware bezogenen Themen.
- Sie haben gute Kenntnisse in C++ oder C kombiniert mit einer weiteren Objekt-Orientierten Programmiersprache.
- Grundkenntnisse in Skriptsprachen ist gewünscht
- Sie zeichnen sich aus durch gute analytische Fähigkeiten für Ursachenanalysen und Fehlersuche.
- Sie haben ein Flair für Entwicklungsprozesse, gestalten den Software Entwicklungsprozess und stimmen diesen abteilungsübergreifend ab.
- Sie beherrschen die Deutsche Sprache und können sich schriftlich und mündlich gut in Englischer Sprache einbringen.
by via developer jobs - Stack Overflow
No comments:
Post a Comment