Flight Control Software Developer

Rheinmetall — Germany · Posted ~1 day ago

Mid

Skills

Flight control software development Control algorithms C/C++ PX4 Sensor integration Actuator integration Simulation Hardware-in-the-loop testing Flight testing Performance analysis Open-source autopilot software Hardware-in-the-loop

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A software engineering role focused on developing and validating flight-control systems for lightweight unmanned aerial platforms. Responsibilities include designing control algorithms, adapting open-source autopilot software, integrating sensors and actuators, conducting simulation and hardware-in-the-loop testing, and analyzing flight performance.

Highlights

Hands-on engineering role developing and validating flight-control software for unmanned aerial systems, including advanced control algorithms, sensor and actuator integration, simulation, hardware-in-the-loop testing, and flight tests.

Description

WOFÜR WIR SIE SUCHEN 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 FlugregelungAnpassung und Erweiterung bestehender Open-Source-Autopilot-Software- insbesondere PX4, an spezifische Plattformen und MissionsanforderungenIntegration neuer Sensoren, Aktoren und Antriebssysteme in das FlugregelungssystemDurchführung von Simulationen, Hardware-in-the-loop und Flugtests (Validierung)Analyse und Optimierung von Flugleistungsdaten, Systemverhalten und RegelparameternZusammenarbeit mit Teams aus den Bereichen Visual-Based Navigation, KI-Entwicklung und System Engineering sowie evtl. mit externen PartnernDokumentation, Code-Reviews und Sicherstellung von Softwarequalität nach internen EntwicklungsrichtlinienUnterstützung bei der Gestaltung technischer Konzepte und Roadmaps für zukünftige UAS-Plattformen WAS SIE MITBRINGEN SOLLTEN Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Regelungstechnik oder vergleichbarFundierte 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 SchriftAnalytisches, systematisches und lösungsorientiertes Denken, Kommunikationsstärke sowie Qualitätsbewusstsein und Verantwortungsgefühl bei sicherheitskritischen Anwendungen 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. WAS WIR IHNEN BIETEN An unserem Standort in Braunschweig bieten wir Ihnen: Flexible ArbeitszeitenAttraktive Vergütung und 30 Tage Urlaub pro JahrSpannende, interdisziplinäre und internationale ProjekteEine Unternehmenskultur, die berufliche und persönliche Entwicklung fördertErfolgsbeteiligung, Aktienkaufprogramm, betriebliche Altersvorsorge, Bike-Leasing, Wellpass, Corporate Benefits PlattformKostenlose Parkmöglichkeiten KONTAKTDETAILS Zuständige/r Ansprechpartner/in: Charlene Schnaars Für Fragen zu Ihrer Bewerbung, nutzen Sie bitte das Kontaktformular.