Beschreibung
Der Embedded Systems Software Developer entwickelt, programmiert und implementiert Embedded-Software in C oder Python, arbeitet gemeinsam an hardware-nahen Software-Architekturen mit, führt die Inbetriebnahme von Prototypen durch, testet Hardware-Schnittstellen, übernimmt Debugging und Code-Reviews, pflegt die Softwaredokumentation und unterstützt Kunden. Die Position erfordert ein Studium der Informatik oder eines verwandten Fachgebiets bzw. eine gleichwertige IT-Fachausbildung, Kenntnisse in Linux und Windows, Versionsverwaltung sowie C- oder Python-Kompetenzen. Kenntnisse in industriellen Kommunikationsprotokollen, in der hardware-nahen Softwareentwicklung und in der Programmierung von Schnittstellen sind von Vorteil. Die Stelle bietet eine unbefristete Anstellung, flexible Arbeitszeiten und nach Vereinbarung die Möglichkeit, remote zu arbeiten.
