Logo Rheinmetall AG

Software developer flight controlling

Job

  • Level
    Experienced
  • Location
    Brunswick
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop flight control software for unmanned aircraft, integrate new sensors, and optimize control parameters through simulations and tests.

Job Technologies

Your role in the team

  • As a Software Developer (m/f/d) in Flight Controlling, you are responsible for the development, customization, and validation of flight control software for UAS (particularly < 25 kg).
  • The focus is on the design and testing of innovative control approaches, the integration of new sensor and actuator systems, as well as the further development of existing flight control architectures.
  • Development, implementation, and testing of algorithms for flight control.
  • Customization and extension of existing open-source autopilot software—particularly PX4—to specific platforms and mission requirements.
  • Integration of new sensors, actuators, and drive systems into the flight control system.
  • Conducting simulations, hardware-in-the-loop, and flight tests (validation).
  • Analysis and optimization of flight performance data, system behavior, and control parameters.
  • Collaboration with teams from Visual-Based Navigation, AI Development, and System Engineering, as well as possibly with external partners.
  • Documentation, code reviews, and ensuring software quality according to internal development guidelines.
  • Support in designing technical concepts and roadmaps for future UAS platforms.

This text has been machine translated. Show original

Our expectations of you

Education

  • Completed degree in Computer Science, Electrical Engineering, Control Engineering, or a comparable field.

Qualifications

  • Solid knowledge in embedded software development C/C++, Python, etc.
  • Excellent spoken and written proficiency in German and English.
  • Analytical, systematic, and solution-oriented thinking, strong communication skills, as well as a focus on quality and a sense of responsibility in safety-critical applications.

Experience

  • Experience in modeling, simulation, and analysis of dynamic systems, e.g., PX4 SITL, MATLAB / Simulink, Gazebo, etc.

This text has been machine translated. Show original

What we offer

  • At our location in Braunschweig, we offer you: Flexible working hours.
  • Attractive compensation and 30 days of vacation per year.
  • Exciting, interdisciplinary, and international projects.
  • A company culture that promotes professional and personal development.
  • Profit sharing, stock purchase program, corporate pension scheme, bike leasing, Wellpass, corporate benefits platform.
  • Free parking facilities.

This text has been machine translated. Show original

Benefits

Higher Take-Home Pay

Health, Fitness & Fun

Work-Life-Integration

Food & Drink

Topics You Will Work On

Job Locations

  • Location Brunswick

    Niedersachsen

    Germany

About Your Employer

Rheinmetall AG

Rheinmetall AG

We are the driving force behind the automotive and defense industries. Through our innovative strength and technological expertise, we lead both sectors. We are now systematically building on our strength to achieve our goal.

Description

  • Company Type
    Established Company
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Vehicle Manufacturing, Supplier, Industry, Production

Employer reviews

by devworkplaces.com

Total

(1 Review)
3.5
  • Engineering

    3.0
  • Workingconditions

    4.0
  • Culture

    3.6
  • Career Growth

    3.6
Show all reviews
Logo Rheinmetall AG

Software developer flight controlling

Location
Brunswick
Working Model
Onsite
Diversity
Open for all genders

More Jobs