Softwaredeveloper Flight Controlling in Braunschweig

Rheinmetall
Wittingen, Germany
about 1 month ago

Role details

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

Tech stack

Artificial Intelligence Systems Engineering C++ (Programming Language) Software Quality Code Review Python (Programming Language) MATLAB Open Source Technology Information Technology

Job description

Als Softwareentwickler (m/w/d) im Bereich Flight Controlling sind Sie verantwortlich für die Entwicklung, Anpassung und Validierung von Flugregelungssoftware für UAS (insbesondere < 25 kg). Der Schwerpunkt liegt auf der Konzeption und Erprobung innovativer Regelungsansätze, der Integration neuer Sensor- und Aktuatorsystemen sowie der Weiterentwicklung bestehender Flugsteuerungsarchitekturen.

Ihre weiteren Aufgaben:

  • Entwicklung, Implementierung und Test von Algorithmen zur Flugregelung
  • Anpassung und Erweiterung bestehender Open-Source-Autopilot-Software- insbesondere PX4, an spezifische Plattformen und Missionsanforderungen
  • Integration neuer Sensoren, Aktoren und Antriebssysteme in das Flugregelungssystem
  • Durchführung von Simulationen, Hardware-in-the-loop und Flugtests (Validierung)
  • Analyse und Optimierung von Flugleistungsdaten, Systemverhalten und Regelparametern
  • Zusammenarbeit mit Teams aus den Bereichen Visual-Based Navigation, KI-Entwicklung und System Engineering sowie evtl. mit externen Partnern
  • Dokumentation, Code-Reviews und Sicherstellung von Softwarequalität nach internen Entwicklungsrichtlinien
  • Unterstützung bei der Gestaltung technischer Konzepte und Roadmaps für zukünftige UAS-Plattformen

Requirements

  • Abgeschlossenes Studium in Informatik, Elektrotechnik, Regelungstechnik oder vergleichbar
  • Fundierte Kenntnisse in der Entwicklung eingebetteter Software C/C++, Python, etc.
  • Erfahrung in der Modellierung, Simulation und Analyse dynamischer Systeme z. B. PX4 SITL, MATLAB / Simulink, Gazebo, etc.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
  • Analytisches, systematisches und lösungsorientiertes Denken, Kommunikationsstärke sowie Qualitätsbewusstsein und Verantwortungsgefühl bei sicherheitskritischen Anwendungen

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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen · WWC 2023

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all