Informatiker/in - Entscheidungsfindung autonomer Fahrzeuge

Deutsches Zentrum für Luft- und Raumfahrt
Bremerhaven, Germany
yesterday

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
German, English

Job location

Bremerhaven, Germany

Tech stack

Java
Geographic Information Systems
C++
CMake
Databases
Continuous Integration
Data Structures
Linux
Programming Tools
Gradle
Python
Object-Oriented Software Development
Software Architecture
Software Engineering
Virtualization Technology
GIT
Information Technology
Real Time Data
Build Tools
Software Version Control
Docker

Job description

  • Du modellierst individuelle Entscheidungsprozesse autonomer Systeme und entwickelst anhand dessen Methoden für die Entscheidungsfindung mit Fokus auf ihre Robustheit im Einsatz innerhalb eines Systemverbunds bei eingeschränktem Wissen.
  • Du implementierst wissenschaftliche Prototypen der entwickelten Methoden für den Einsatz auf verschiedenen Sensorträgersystemen zu Land, zu Wasser und in der Luft.
  • Du integrierst die entwickelten Prototypen in unser Missionsplanungs- und Lagebildsystem und unterstützt ihre Weiterentwicklung.Du erprobst die entwickelten Prototypen im Labor und im Feld, auch im Rahmen gemeinsamer Erprobungskampagnen mit unseren Partnern.

Requirements

  • Abgeschlossenes wissenschaftliches Hochschulstudium (Master / Diplom Universität) der Informatik oder eines anderen für die Tätigkeit relevanten Studiengangs
  • Gute Kenntnisse in der Software-Entwicklung, d.h. verschiedener Programmiersprachen (imperativ, objektorientiert, funktional; mindestens C++ sowie Java oder Python), von Datenstrukturen, Algorithmen, Software-Architekturen, Software-Entwicklungsprozessen sowie von Software-Entwicklungswerkzeugen, insbesondere build-tools (z.B. cmake, gradle, cargo), Versionsverwaltung (git), Testumgebung, Virtualisierung (z.B. kvm, docker), Kollaboration und CI/CD (z.B. gitlab)
  • Erfahrung im Aufbau und in der Konfiguration von eingebetteten Systemen sowie in der Konzeptionierung und Implementierung von Software für sicherheitskritische eingebettete Systeme, beispielsweise für UUV oder andere UxV, sowie in der Administration von Linux-Systemen
  • Erste Erfahrung in der Konzeptionierung und Optimierung von Datenbanken für die Verarbeitung von Geodaten
  • Kenntnisse der technischen und konzeptionellen Grundlagen von Rechnernetzen sowie in der Entwicklung vernetzter Systeme für die Verarbeitung von Echtzeitdaten
  • Kenntnisse der mathematischen und konzeptionellen Grundlagen von probabilistischen, logikbasierten und datengetriebenen Methoden zur Entscheidungsfindung unter Unsicherheit sowie der technischen und konzeptionellen Grundlagen von MultiagentensystemenGute Englischkenntnisse in Wort und Schrift sowie die Fähigkeit, komplexe Forschungsergebnisse klar und präzise zu kommunizieren

Benefits & conditions

Das DLR steht für Vielfalt, Wertschätzung und Gleichstellung aller Menschen. Wir fördern eigenverantwortliches Arbeiten und die individuelle Weiterentwicklung unserer Mitarbeitenden im persönlichen und beruflichen Umfeld. Dafür stehen dir unsere zahlreichen Fort- und Weiterbildungsmöglichkeiten zur Verfügung. Chancengerechtigkeit ist uns ein besonderes Anliegen, wir möchten daher insbesondere den Anteil von Frauen in der Wissenschaft und Führung erhöhen. Bewerbungen schwerbehinderter Menschen bevorzugen wir bei fachlicher Eignung.

Apply for this position