Ingenieur/in (w/m/d) - Konzeption und Entwicklung von Echtzeitsystemen für Robotik-Hardwareplattformen
Gehalt: Von 34.000,00 € bis 67.900,00 €
Das erwartet dich
In der Gruppe "Eingebettete und verteilte Systeme" der Abteilung Autonomie und Fernprogrammierung des Instituts für Robotik und Mechatronik werden Softwarekomponenten entwickelt, die den wissenschaftlichen Mitarbeitenden am Institut die Arbeit mit den Robotersystemen auf einer, von der Hardware abstrahierten Ebene, ermöglichen. Dazu zählen zum Beispiel die Bereitstellung von Echtzeitbetriebssystemen, Gerätetreibern und die Interprozesskommunikation via Middleware.
Deine Aufgaben
- Aufsetzen neuer und Pflege von bereits vorhandenen Embedded RT-Linux-Anwendungen in robotischen Systemen
- Anbinden neuer Hardware in Form von Sensoren und Aktuatoren
- Implementierung von Low-Lewel-Treibern für Feldbusse und Industrielle Protokolle
- Evaluation neuer Hardware-Plattformen, Feldbussen und Echtzeitbetriebssystemen
- Kooperation mit anderen Teams (z. B. Embedded-Entwicklung, Software-Architektur, Testlabore)
- Mitwirkung an Forschungsprojekten und Veröffentlichung in wissenschaftlichen Konferenzen
Das bringst du mit
- abgeschlossenes wissenschaftliches Hochschulstudium (Master / Uni Diplom) der Ingenieurwissenschaften (z.B. aus den Fachrichtungen Robotik, Elektrotechnik oder Informatik), oder andere für die Tätigkeit relevante Studiengänge
- mehrjähriger Berufserfahrung in der Softwareentwicklung für eingebettete Echtzeitsysteme
- Erfahrung in interdisziplinären Softwareprojekten
- tiefgehende Kenntnisse in der Softwareentwicklung und Programmierung in C und C++ unter Linux
- Erfahrung im Umgang mit dem Linux-Kernel wie Konfiguration, Buildprozess, Kernel-Modul-Entwicklung, Device-Treiber
- Programmierfähigkeiten in Python
- sehr gute Englischkenntnisse in Schrift und Sprache
Die Vergütung erfolgt je nach Qualifikation und Aufgabenübertragung bis Entgeltgruppe 13 TVöD.