Student Assistant for Supporting Software Maintenance Activities in UNICADO

Institute
Lehrstuhl für Luftfahrtsysteme (TUM-ED)
Type
Student Job /
Content
 
Description

This student assistant position at the Technical University of Munich (TUM School of Engineering and Design, Institute of Aircraft Design) involves supporting the maintenance and engineering of the UNICADO framework, a collaborative aircraft conceptual design environment. The role focuses on analyzing and documenting the existing codebase, improving testing, debugging, and error handling, and establishing a clean, well-documented core software baseline. Key activities include reviewing and enhancing test coverage, implementing unit, component, and integration tests (with emphasis on the propulsion module), refining logging and traceability mechanisms, and applying modern software engineering best practices to ensure long-term maintainability, usability, and alignment with systematic development workflows. 

Requirements

Required Skills:

• Programming skills in C++ and/or Python

• Ability to understand and work with an existing, complex codebase

• Willingness to learn and apply best practices in modern software engineering

Possible start
sofort
Contact
Alfin Johny
alfin.johnytum.de
Announcement