Embedded Softwareentwickler (m/w/d)
Ihre Aufgaben
- Erarbeitung von Spezifikationen komplexer Systeme mit Schwerpunkt im Bereich Softwareentwicklung / Architektur
- Implementierung von hardwarenahen Gerätefunktionen auf Mikrocontrollern der ARM-Familie in Echtzeitbetriebssystemen (RTOS / VxWorks) sowie unter Linux
- Entwicklung der zugehörigen Software, Inbetriebnahme und Test sowie Integration mit weiteren Softwaremodulen und der Gerätehardware, inklusive Dokumentation des Programmcodes, der Architektur und der Softwareschnittstellen
- Unterstützung bei der Erstellung von Prüfkonzepten und Prüfvorschriften für Wellenformen komplexer Funkkommunikationssysteme
- Unterstützung beim Aufbau und der Prüfung der Gerätekette sowie Fehlerbeseitigung innerhalb der Wellenformentwicklung in enger Zusammenarbeit mit den Fachabteilungen sowie Unterauftragnehmern
Ihr Profil
- Abgeschlossenes Studium im Bereich Informatik, Nachrichtentechnik oder Elektrotechnik
- Fundierte Erfahrung im Bereich State-of-the-Art -Softwareentwicklung mit C++ (11/14/17), gute Kenntnisse in der Skriptsprache Python und objektorientierendes Design
- Idealerweise gutes Verständnis für in der Nachrichtenübertragung eingesetzte Wellenformen (Modem, Protokolle)
- Erfahrung in der Integration unter Embedded Linux (Treiber auf Kernel-Ebene bis Linux Yocto)
- Flexibilität, Durchsetzungsvermögen und Belastbarkeit
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Bereitschaft zu Dienstreisen im In- und Ausland
Download Stellenausschreibung Embedded Softwareentwickler (m/w/d)