Umsetzung technischer Anforderungen und Feinspezifikationen für Embedded Systeme unter optimaler Nutzung bestehender Hardware- und Mikrocontrollerarchitekturen
Entwicklung, Integration und Test von Softwarelösungen für Embedded Controller und elektronische Teilsysteme
Definition, Programmierung, Inbetriebnahme und Test von Board Support Packages für elektronische Steuergeräte
Erstellung technischer Spezifikationen, Softwarearchitekturen und Nachweisdokumentationen
Durchführung von Software-Reviews sowie Bewertung von Anforderungen, Architekturen und Softwaredesigns
Koordination und Abstimmung von Arbeitspaketen mit internen und externen Projektbeteiligten
Analyse komplexer Problemstellungen sowie Entwicklung nachhaltiger technischer Lösungen für die Produktentwicklung
Abgeschlossenes Studium im Studiengang Informatik, Elektrotechnik, Mechatronik oder vergleichbarer Abschluss notwendig
Einschlägige Berufserfahrung in der Embedded Softwareentwicklung und der eigenständigen Umsetzung technischer Anforderungen ist ein Must-Have
Fundierte Kenntnisse in der hardwarenahen C-Programmierung sowie in der Mikrocontrollerentwicklung sowie Erfahrung mit Multi-Core-Architekturen erforderlich
Kenntnisse modelbasierter Softwareentwicklungsmethoden und entsprechender Werkzeuge notwenidg
Erfahrung in der Definition und Auslegung von Software- und Systemarchitekturen wünschenswert
Kenntnisse in der Entwicklung sicherheitskritischer Systeme, idealerweise nach DO-178, von Vorteil