Senior Embedded Software Entwickler C++ 80–100% (m/w/d)
Rolle
Im Kundenauftrag suchen wir für ein international führendes Technologieunternehmen im Bereich Mess-, Automatisierungs- und Prozesstechnik eine erfahrene Fachperson in der Embedded Softwareentwicklung. Das Unternehmen entwickelt innovative Sensoren, Messgeräte und Automatisierungslösungen für Kunden aus Industrie, Prozessautomation und Infrastruktur und setzt auf modernste Technologien sowie höchste Qualitätsstandards.
Verantwortung
Entwicklung und Weiterentwicklung von Embedded Software in C++ für innovative Mess- und Automatisierungssysteme
Konzeption, Design und Implementierung von hardwarenahen Softwarekomponenten
Entwicklung von Softwarearchitekturen für Embedded- und Echtzeitsysteme
Analyse von Anforderungen und Erarbeitung technischer Lösungskonzepte
Durchführung von Code-Reviews sowie Sicherstellung einer hohen Softwarequalität
Entwicklung und Durchführung von Unit-, Integrations- und Systemtests
Fehleranalyse, Debugging und Performanceoptimierung
Zusammenarbeit mit Hardware-, Elektronik-, System- und Testingenieuren
Unterstützung bei der Integration neuer Technologien und Produktplattformen
Erstellung technischer Spezifikationen und Entwicklungsdokumentationen
Mitarbeit bei der Weiterentwicklung von Entwicklungsprozessen und Softwarestandards
Qualifikationen
Abgeschlossenes Studium als Softwareingenieur FH/ETH, Informatikingenieur FH/ETH, Elektroingenieur FH/ETH oder vergleichbare technische Fachrichtung
Mehrjährige Erfahrung in der Embedded Softwareentwicklung
Sehr gute Kenntnisse in C++
Erfahrung mit Embedded Linux, Echtzeitsystemen, Mikrocontrollern und hardwarenaher Softwareentwicklung
Kenntnisse moderner Softwarearchitekturen, Testmethoden und Versionsverwaltungssysteme
Erfahrung in einem regulierten Industrie- oder Automationsumfeld von Vorteil
Benefits