Ihre Aufgaben:
* Entwicklung und Pflege von Embedded-Software für unsere Messgeräte inklusive Konzeption neuer Funktionen und kontinuierlicher Optimierung
* Aufbau und Weiterentwicklung einer skalierbaren Embedded-Software-Plattform, die langfristig wartbar und erweiterbar bleibt
* Entwurf und Implementierung moderner Softwarearchitekturen (z.?B. Schichtenmodelle, State Machines) mit Fokus auf Qualität, Lesbarkeit und Robustheit
* Integration und Ansteuerung von Hardwarekomponenten über gängige Schnittstellen und Bussysteme wie SPI, CAN oder UART
* Durchführung von Unit-, Integrations- und Systemtests sowie Analyse und Debugging von Embedded Systems mittels Oszilloskop, Logic Analyzer oder JTAG
Ihre Qualifikationen:
* Erfahrung in Embedded-Software-Entwicklung mit Schwerpunkt auf C/C++ sowie sicherer Umgang mit Mikrocontrollern #
* Gute Kenntnisse in Echtzeitbetriebssystemen wie FreeRTOS oder ThreadX und im Entwurf sauberer Softwarearchitekturen
* Routine im Debugging und in der Fehlersuche mit Tools wie JTAG, Logic Analyzer
* Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
* Strukturierte, analytische und eigenverantwortliche Arbeitsweise
Ihre Vorteile:
* Abwechslungsreiche und verantwortungsvolle Aufgaben in einem dynamischen Unternehmen im internationalen Umfeld
* Gutes Arbeitsklima und gelebte Teamkultur
* Ihr Vorteil über Hays: ein transparenter Bewerbungsprozess, schnelles Feedback und Beratung während des Bewerbungsprozesses