Embedded Software Engineer / Sensoren (m/w/d)
Rolle
In dieser Rolle gestaltest du in einem engagierten, eingespielten Team eingebettete Softwarelösungen, bei denen deine Ideen zählen und der direkte Impact deiner Arbeit sichtbar wird. Du übernimmst von Beginn an Verantwortung für deine Projekte und treibst sie eigenständig voran, statt nur ein Rad im Getriebe zu sein. Du verantwortest deine fachliche Weiterentwicklung, indem du Workshops, Seminare und Networking-Events nutzt, um dich fachlich wie persönlich kontinuierlich zu schärfen. In dieser Position prägst du nicht nur die technische Umsetzung, sondern auch Kultur, Produktentwicklung und deinen eigenen Karriereweg massgeblich mit. Du agierst in einem dynamischen, innovationsgetriebenen Umfeld, in dem Austausch mit anderen Expert:innen und der Fokus auf hochwertige, praxistaugliche Lösungen im Mittelpunkt stehen.
Verantwortung
Du entwickelst hardwarenahe Firmware für Mikrocontroller und setzt zuverlässige Embedded-Lösungen in C um.
Du integrierst verschiedene Sensoren und entwickelst passende Treiber sowie Kommunikationsschnittstellen.
Du erstellst mit Python Anwendungen zur Erfassung, Verarbeitung und Synchronisierung großer Sensordatenmengen.
Du optimierst Embedded-Systeme hinsichtlich Energieverbrauch, Echtzeitfähigkeit und Speicherbedarf.
Du testest und validierst Software- und Hardwarefunktionen und arbeitest eng mit Hardware- und Data-Teams zusammen.
Qualifikationen
Du hast ein abgeschlossenes Studium in Software Engineering, Elektrotechnik, Embedded Systems oder einem verwandten Bereich.
Du bringst mindestens 3 Jahre Erfahrung in Embedded Software, Sensorik oder verwandten Technologien mit.
Du beherrschst die Programmierung mit C und Python sowie die Entwicklung für ressourcenbeschränkte Systeme.
Du kennst dich mit Kommunikationsprotokollen wie SPI, I2C, UART, ADC/DAC und RTOS aus.
Du arbeitest strukturiert und sicher mit Git, automatisierten Tests und komplexen Mess- und Datenerfassungssystemen.
Benefits