Das ist der Job
Du arbeitest hardwarenah und übernimmst die technische Umsetzung komplexer Embedded-Systeme.
Das brauchst du
Du integrierst komplexe Peripherien und Schnittstellen und stellst deren zuverlässiges Zusammenspiel sicher. Dein Profil Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik, Mechatronik oder einer vergleichbaren Fachrichtung. Du verfügst über mindestens 5 Jahre Erfahrung in der Entwicklung von Embedded-Software mit C und C++.
Du bringst sehr gute Kenntnisse in der Programmierung gängiger Mikrocontroller-Plattformen mit. Du hast fundierte Erfahrung im Entwurf und in der Umsetzung von Softwarearchitekturen. Du hast Erfahrung mit Echtzeitbetriebssystemen sowie mit Bare-Metal-Entwicklung. Du besitzt gute Kenntnisse gängiger Kommun
Darum lohnt es sich
Du dokumentierst Architekturen und Implementierungen und arbeitest eng mit Hardware-, Test- und Projektteams zusammen. Du entwickelst, optimierst und verantwortest Firmware sowie Embedded-Software für Mikrocontroller. Du konzipierst und realisierst Softwarelösungen mit und ohne Echtzeitbetriebssystem.
Du definierst, bewertest und implementierst robuste und skalierbare Softwarearchitekturen. Du analysierst, testest und debugst Embedded-Software systematisch und nachhaltig. Du optimierst Performance, Speicher- und Energieverbrauch auch für anspruchsvolle und ressourcenkritische Anwendungen.