in the field of Aircraft Design Software Development

Bauhaus Gruppe
Taufkirchen, Germany
2 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Taufkirchen, Germany

Tech stack

Compilers
Software Documentation
Python
Machine Learning
NumPy
Object-Oriented Software Development
SciPy
Software Engineering
Large Language Models
Xml Files
Code Restructuring

Job description

Have you ever wondered what tomorrow's air transport might look like? As the aviation think tank in Germany - consisting of young and ambitious experts from various disciplines - our goal is to provide science-based answers. Located in Taufkirchen near Munich, we offer a modern working environment with open ears and doors. We are always looking for passionate and creative minds to help us push today's boundaries to new heights. Shape the future of aviation with us today and join us as, * You will participate as a working student in the software development of a modular, CPACS-based aircraft design environment written in Python (Bauhaus Luftfahrt Aircraft Design Environment, BLADE)

  • Here, you will improve, maintain, test, and write new code based on requirements from BLADE users
  • Additionally, you will assist in the development and use of self-hosted large language models (LLMs) in the context of BLADE
  • Please be aware that you will be working on-site at our location near Munich; remote working is unfortunately not possible for this position, * Acknowledged research institution - with our feet on the ground and our thoughts in the air
  • Interdisciplinary cooperation of engineers, natural and social scientists
  • Modern working environment on the Ludwig Bölkow Campus in Taufkirchen near Munich
  • A team-oriented working culture
  • Flat hierarchies and short communication paths
  • Challenging tasks
  • Versatile, creative activities
  • Numerous opportunities to enhance and broaden your competencies

Requirements

  • You are an enrolled student (m/f/d) in Aerospace Engineering, Computational Science and Engineering, or Computational Mechanics with a technical background or a related field
  • You have excellent software development skills (preferably in Python or any object-oriented languages)
  • You have experience in code documentation, refactoring, and testing
  • You are familiar with manipulating XML files with, e.g., Python
  • You have experience in using Numpy and Scipy (knowledge of Numba and JIT compilers is a plus)
  • Acquired skills in using 3D geometry creation and manipulation libraries is a big plus
  • A basic understanding of aircraft design methods and methodologies is beneficial
  • Knowledge of machine learning and LLM architectures is advantageous
  • You thrive in a connected team environment and are eager to improve
  • You work well independently with a high level of autonomy
  • Your English is of high level, both spoken and written

Apply for this position