## Was Sie erwartet: - Spezifikation und Entwurf von Software für Embedded Geräte - Mitarbeit in Anforderungsanalyse und Entwurf des Gesamtgerätes - Mitarbeit in einem agilen Entwicklungsteam und Übernahme von fachlicher Verantwortung - Verantwortung von Arbeitspaketen einschließlich Terminen und Kosten - Abstimmung und Koordination mit anderen Entwicklungsteams (Software, Firmware, Hardware) - Implementierung und Verantwortung von Software Modulen einschließlich Test sowie Fehleranalyse und -behebung - Integration der Software Module in die Gerätesoftware in einer CI-Umgebung - Erstellung und Durchführung von Funktionstests am Gerät ## Was Sie mitbringen: - Erfolgreich abgeschlossenes Studium in einem der folgenden Fachbereiche: Informatik, Elektrotechnik, Technische Informatik - grundlegende Kenntnisse über Kommunikationsprotokolle - Mehrjährige Erfahrung in der Embedded und Agilen Software-Entwicklung - Erweiterte Kenntnisse im Umgang mit Software-Konfigurationsverwaltungssystemen (bevorzugt git) - Objektorientierte Softwareentwicklung mit C/C++, Python und Linux (embedded) - Weitere wünschenswerte Kenntnisse: systemd/dbus, cmake sowie Erfahrung im Safety- bzw. Security-Umfeld