Softwaredeveloper Visual Based Navigation

Rheinmetall
Brunswick, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Brunswick, Germany

Tech stack

Artificial Intelligence
Systems Engineering
Computer Vision
C++
Embedded Software
Python
OpenCV
Sensor Fusion
Information Technology
Lidar

Job description

  • Entwicklung und Implementierung von Algorithmen zur bildbasierten Navigation, z. B. visuelle Odometrie, SLAM und Feature Tracking
  • Integration visueller Navigationsdaten mit andern Sensorsystemen (IMU, GPS, Lidar) über Sensorfusion z. B. EKF/UKF, Graph-SLAM
  • Entwurf und Test von Navigationsarchitekturen für autonome Flugmissionen
  • Durchführung von Simulationen und Flugversuchen
  • Anpassung und Erweiterung bestehender Open-Source-Frameworks z. B. PX4, ROS 2, OpenVINS, ORB-SLAM
  • Zusammenarbeit mit Teams aus den Bereichen Flight Control, KI-Entwicklung und System Engineering sowie evtl. mit externen Partnern
  • Dokumentation, Codequalitätssicherung und Performance-Optimierung

Requirements

  • Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Robotik, Luft- und Raumfahrt oder vergleichbar
  • Fundierte Kenntnisse in der Computer Vision und Bildverarbeitung z. B. OpenCV, Eigen, PCL
  • Erfahrung in der Implementierung und Optimierung von Navigations- und SLAM-Verfahren
  • Kenntnisse in C++/Python, ROS 2 und idealerweise PX4 oder MAVLink
  • Erfahrung in Sensordatenfusion, Kalman-Filtern und nichtlinearen Schätzverfahren
  • Kenntnisse in der Arbeit mit Kameras, IMUs und ggf. Lidar-Systemen
  • Erfahrung mit Simulationstools (z. B. Gazebo, AirSim) und HIL-Tests
  • Kenntnisse in Echtzeitprogrammierung und Embedded-Softwareentwicklung sind von Vorteil
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
  • Analytisches, systematisches und lösungsorientiertes Denken, Kommunikationsstärke sowie Innovationsfreude und Interesse an autonomen Navigationssystemen

Stärken und Erfahrungen zählen bei Rheinmetall, auch wenn vielleicht nicht alle aufgeführten Anforderungen vollständig erfüllt sind. Wir freuen uns auf Bewerber (m/w/d), die Lust haben, etwas zu bewegen und Verantwortung zu übernehmen. Wir legen Wert auf Individualität und Chancengleichheit . Schwerbehinderte Bewerber (m/w/d) werden bei gleicher Eignung besonders berücksichtigt.

Benefits & conditions

An unserem Standort in Braunschweig bieten wir Ihnen:

  • Flexible Arbeitszeiten
  • Attraktive Vergütung und 30 Tage Urlaub pro Jahr
  • Spannende, interdisziplinäre und internationale Projekte
  • Eine Unternehmenskultur, die berufliche und persönliche Entwicklung fördert
  • Erfolgsbeteiligung, Aktienkaufprogramm, betriebliche Altersvorsorge, Bike-Leasing, Wellpass, Corporate Benefits Plattform
  • Kostenlose Parkmöglichkeiten

Apply for this position