Analyse von Produkt‑, Komponenten‑ und Kundenanforderungen zur Spezifikation von Embedded‑Software‑ und Elektronikkonzepten
Planung, Koordination und Umsetzung der (Weiter‑)Entwicklung von Embedded Software für Komponenten und Gesamtsysteme
Entwurf und Implementierung wiederverwendbarer Softwaremodule unter funktionalen, wirtschaftlichen und qualitativen Gesichtspunkten
Erstellung von Software‑ und Systemarchitekturen für Embedded Systeme inklusive Hardware‑Software‑Schnittstellen
Durchführung von Design‑ und Codeanalysen zur Sicherstellung von technischer Machbarkeit, Qualität, Performance und Sicherheit
Integration von Softwarekomponenten in bestehende oder neue Systeme sowie Durchführung von Systemtests, Verifikation und Validierung
Erstellung von Spezifikationen auf System‑, Komponenten‑ und Unit‑Ebene sowie Pflege der technischen Dokumentation
Unterstützung des Produktmanagements bei Produkt‑Roadmaps, Änderungen und Obsoleszenzthemen
Erstellung von Hardwarespezifikationen, Software‑Interface‑Definitionen und Fertigungsunterlagen zur reibungslosen Übergabe und Qualitätssicherung
Zusammenarbeit mit interdisziplinären Teams im Entwicklungs‑ und Projektumfeld