Internship/Automation of link management between tools and projects (m/f)

Stage Par Airbus
  • Développement informatique
  • Toulouse
  • A négocier

Description

Internship/Automation of link management between tools and projects (m/f)

Internship/Automation of link management between tools and projects (m/f)

Airbus Toulouse

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 (Toulouse) is looking for an intern (m/f) for a 6-month internship.

Avionics and Simulation Products (EYY):

·  acts as a "reference chamber" for avionics equipment development and production
·  is responsible for the design, development, production and support of certain critical on-board computers for the entire range of Airbus aircraft.

The internship will take place within the EYY Avionics Software (Tools/Methods and Quality services) department.

It is necessary to define at the beginning of the development of embedded software, the list of tools needed for a given process. At the end of the development, it is important from a certification point of view to describe the tool, platform and mean versions that have been used.
An overall vision of the tools used within the department is equally necessary. Currently, a new development method based on the continuous integration of concepts is being deployed. A new development environment has hence been implemented (based on Jenkins, JFrog Artifactory, Subversion (SVN), Gradle tools, etc.)

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

Tasks & accountabilities

In this context, the aim of the internship is to develop an application allowing the management of all the tools used during the software development cycle.

More specifically, you will have to:

·  Study the current process in order to adapt it to the new development methods
·  Propose an operational solution with the objective of implementing a more efficient process
·  Design and develop a prototype/pre-industrial mock-up in compliance with the selected process (automatic generation of documents containing the list of tools, platforms and means used).

At the end of the internship, you will have acquired knowledge about the following subjects:

·  DO178C software development process
·  Continuous integration and the associated tools
·  UML
·  Java, Python and programming languages
·  XML, SQL
·  Eclipse workshop

Required skills

You are in the final year of engineering school, university or equivalent (5-year degree) as an Engineer, specialising in Information Technology.

You ideally have initial experience in this field.

You have skills in:

·  Eclipse environment and Java language
·  XML, SQL,
·  Python.

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

English: advanced level,
French: negotiation level.