Internship / Simulation and software developpement (m/f)

Stage Par Airbus
  • Système d'information / Urbanisation des SI
  • Marignane
  • A négocier

Description

Internship / Simulation and software developpement (m/f)

Internship / Simulation and software developpement (m/f)

Airbus Helicopters Marignane

Airbus Helicopters, formerly Eurocopter, is a division of Airbus Group, a global pioneer in aerospace and defense related services. Employing approximately 22,000 people worldwide, Airbus Helicopters is the world's No. 1 helicopter manufacturer with a turnover of 6.5 billion euros. The company's fleet in service includes some 12,000 helicopters operated by more than 3,000 customers in approximately 150 countries. Airbus Helicopters' international presence is marked by its customer centers and participations in 21 countries, and its worldwide network of service centers, training facilities, distributors and certified agents.
Airbus group is a global leader in aerospace, defense and related services. In 2014, the Group - comprising Airbus, Airbus Defense and Space and Airbus Helicopters – generated revenues of € 60.7 billion and employed a workforce of around 138,600.

Airbus Group is a global leader in aeronautics, space and related services. In 2015, the Group - comprising Airbus, Airbus Defence and Space and Airbus Helicopters - generated revenues of € 64.5 billion and employed a workforce of around 136,600.

Our people work with passion and determination to make the world a more connected, safer and smarter place. Taking pride in our work, we draw on each other's expertise and experience to achieve excellence. Our diversity and teamwork culture propel us to accomplish the extraordinary - on the ground, in the sky and in space.

Description of the job

Airbus Helicopters Marignane is looking for an intern for a 6-month internship.

Within Airbus Helicopters Engineering division, you will join the Simulation and Tools Department and will work in the Tool development team.

This internship will start on 2nd January 2017 (subject to some flexibility).

Internships at Airbus Group

Tasks & accountabilities

Three different topics are proposed and the content of the internship can be adjusted depending on your skills and interests.

1/ Software crash manager:

In the field of simulation development and integration, we'd like to embed in our products a solution that helps integrators to create, analyze and forward software crash reports. Major actors like Google inc or Android had developed such tools to improve their user experience, the purpose of this internship topic is to discover and evaluate such products in order to integrate this functionality to our software. You will gather information about existing solutions, test them and integrate the selected one in a proof-of-concept helicopter simulation. In order to successfully achieve these goals, you must be comfortable with C++/Java languages and with low-level debugging techniques (core and stack analysis).

2/ Data analysis tool:

In the field of simulation, ground and flight tests, aerospace engineers must consolidate heterogeneous data sources and analyse them. In order to plan a software roadmap to be able to address these challenges, we want to analyse the major storage standards used in the aerospace domain (IENA, Irig 106 Chap 10, etc.) and their compatibility with both real-time and batch processing. The purpose of this internship topic is to discover the latest works around data storage (including those related to big data issues) and to provide an assessed view of what is compatible with real-time or batch visualisation tools. In a second part, you will be challenged about visualisation tools and frameworks in order to build proofs of concepts of what could be the next generation tool used in aerospace tests. In order to successfully achieve these goals, you must be comfortable with C++/Java languages, with graphical frameworks like Qt/SWING. A prior knowledge of aeronautical communication and processing technologies will definitely be a plus.

3/ Application usage and monitoring framework:

In our line of software products, we'd like to build and integrate a global and cross technology solution to monitor software usage. The goal of this internship topic is to design, build and integrate a monitoring library able to monitor software usage, target platforms, software update and used versions, etc.

You will have to work on functional definition, software design and coding to provide a cross OS and multi-language library (mainly C++ and Java). This framework will be part of a monitoring infrastructure that will provide to software managers a global view of their software usage and deployment.

Required skills

You are in the 2nd year of a Master's degree or in the 5th year of university an engineering school specialising in Engineering / software development.

You ideally have initial experience in the domain.

In order to successfully achieve these goals, you must be comfortable with C/C++/Java languages and with web technologies (REST APIs, JSon, web presentation).

You are a good team player and and have excellent interpersonal skills.

English: fluent level,
French: fluent level.

Découvrir la Page Entreprise

Ils ont travaillé ici