Beschreibung
Aufgaben:
* Entwicklung, Integration und Optimierung von Softwarekomponenten unter Verwendung eines echtzeitkritischen Betriebssystems
* Entwurf und Implementierung von Schnittstellen zur Kommunikation zwischen verschiedenen Softwarekomponenten und dem echtzeitkritischen Betriebssystem
* Analyse, Design und Implementierung von betriebssystemnaher Software, wie Gerätetreiber, Kernel-Module oder Systemdienste.
* Abstimmung der Aufgaben mit den notwendigen Stellen
* Durchführung von Software Revie...
weiter lesen
Aufgaben:
* Entwicklung, Integration und Optimierung von Softwarekomponenten unter Verwendung eines echtzeitkritischen Betriebssystems
* Entwurf und Implementierung von Schnittstellen zur Kommunikation zwischen verschiedenen Softwarekomponenten und dem echtzeitkritischen Betriebssystem
* Analyse, Design und Implementierung von betriebssystemnaher Software, wie Gerätetreiber, Kernel-Module oder Systemdienste.
* Abstimmung der Aufgaben mit den notwendigen Stellen
* Durchführung von Software Reviews zu Anforderungsanalyse, und Softwaredesign
* Auswertung, Dokumentation und Kommunikation der Ergebnisse der Nachweisführung
Profil:
* Hochschulstudium der Informatik, Elektronik, oder vergleichbare Fachrichtung
* langjährige Berufserfahrung in der embedded Programmierung sowie in der selbstständigen Umsetzung von technischen Anforderungen
* Erfahrung und Kenntnisseder Softwareentwicklung für Luftfahrtanwendungen (DO-178) ist notwendig
* gute Kenntnisse in hardwarenaher C-Programmierung / Mikrocontroller Programmierung
* Kenntnisse über verschiedene Architekturmuster und deren Definition und Auslegung
* Dual-/Multi-Core Kenntnisse wünschenswert
* gutes Deutsch und Englisch