Bachelor Thesis in Test Frameworks Frontend Services (all genders)
Bachelor Thesis in Test Frameworks Frontend Services (all genders)
Airbus
Luft- und Raumfahrzeugbau
- Manching
- Vollzeit
Bachelor Thesis in Test Frameworks Frontend Services (all genders)
Über diesen Job
Job Description:
In order to support Test and development department, Airbus Defence and Space is looking for a
Bachelor Thesis (d/f/m): Potenziale und Herausforderungen bei der Integration von Rust in bestehende Softwareprojekte; Technische, konzeptionelle und praktische Aspekte der Interoperabilität mit C und C++.
You will be a member of the team "Test Frameworks Frontend” which is part of the head of department "Test Frameworks and Instrumentation" and within the Center of Competence of "Flight & Integration Test Centre" at Airbus Defence and Space located in Manching.
We are the main contributor providing the Test and Simulation Means to different Aircraft programs for supporting them during Development, Integration and Testing with our Tools.
You are looking for a bachelor thesis and want to get to know the work of an engineer (d/f/m)?
Then apply now! We look forward to you supporting us in the Test and development department as a Bachelorand (d/f/m)!
Software development is constantly changing. The tech stack of a system is not a rigid, permanent framework, but must be continuously scrutinized and adapted if necessary.
When developing test systems, numerous factors must be taken into account that slow down software development and must be handled with particular care in order to avoid fatal errors. Memory-related risk factors in particular require a structured and cautious approach in a project of this size in order to avoid problems such as memory leaks, dangling pointers, race conditions, multithreading problems or null pointer exceptions. In order to meet these challenges and modernize the system, the question arises as to what a mixed C/C++ and Rust development environment could look like. The interoperability is to be examined, especially due to the different approaches of both programming languages. In addition, emerging problems and analyses of existing solutions to these problems will be investigated. Furthermore, it will be considered how bidirectional communication between C/C++ and Rust can be represented, both semantically and technically.
Your tasks and responsibilities
- Analyze the syntactical differences between Rust and C/C++
- Compare and evaluate interoperability of the programming paradigms
- Define clear goals and strategies for migration
- Evaluate binding solutions for cooperability between Rust and C/C++
- Create a solution for the coexisting build systems
Desired skills and qualifications
- Enrolled as Computer Sciecne student (d/f/m) or similar field of study
- Very good knowledge of Rust
- Very good knowledge of system programming
- Experience in mixed development environments
- German is mandatory
- English would be an asset
- Please upload the following documents: cover letter, CV, relevant transcripts, enrollment certificate.
This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.
Company:
Airbus Defence and Space GmbHEmployment Type:
Final-year Thesis-------
Experience Level:
StudentJob Family:
Support to ManagementBy submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.
Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com.
At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Airbus pioneers sustainable aerospace for a safe and united world. The Company constantly innovates to provide efficient and technologically-advanced solutions in aerospace, defence, and connected services. In commercial aircraft, Airbus offers modern and fuel-efficient airliners and associated services. Airbus is also a European leader in defence and security and one of the world's leading space businesses. In helicopters, Airbus provides the most efficient civil and military rotorcraft solutions and services worldwide.
Bewertung von Mitarbeitenden
Gesamtbewertung
Basierend auf 2.247 BewertungenVorteile für Mitarbeitende
Unternehmenskultur
Unternehmenskultur
2247 Mitarbeitende haben abgestimmt: Sie bewerten die Unternehmenskultur bei Airbus als eher modern.Dies stimmt ungefähr mit dem Branchen-Durchschnitt überein.