INTERNSHIP - Software development of a helicopter flight adjustment tool - M/F

17 Minutes ago • All levels
Programming

Job Description

At Cergy, you will contribute to some of the world's most sophisticated training and simulation systems. Thales Training & Simulation specializes in the design and manufacture of various types of simulators for civil and military sectors. This internship aims to completely renovate the flight physics adjustment tool. The goal is to port and update the FloopTest tool from Linux to Windows, allowing graphical simulation of helicopter behavior at the workstation. The developed tool will enable comparison between test data and physical model results, and graphical analysis of these results.
Good To Have:
  • Knowledge in aeronautics or mechanics.
  • Prior experience in software development or process optimization.
Must Have:
  • Port the existing flight loop adjustment tool from Linux to Windows.
  • Adapt and port the source code for Windows compatibility.
  • Perform validation tests of the tool under Windows.
  • Develop functionalities for automated comparison of test data with physical model results.
  • Implement interactive graphical representations of results.
  • Collaborate with flight loop specialists to gather and prioritize new needs.
  • Translate needs into precise technical and functional requirements.
  • Design, develop, and integrate new features into a modernized tool.
  • Mastery of object-oriented programming.
  • Proficiency in Microsoft Visual Studio, C++, Git, Python.
Perks:
  • Our technological expertise
  • Our attention to employee balance
  • An inclusive and benevolent environment
  • Recognized societal and environmental commitment (Thales Solidarity, CAC 40 ESG index…)

Add these skills to join the top 1% applicants for this job

github
cpp
unity
game-texts
prototyping
linux
git
python
visual-studio
machine-learning

Let's build a future of trust together

Thales is a global leader in high technologies specializing in three sectors: Defense & Security, Aeronautics & Space, and Cyber & Digital. It develops products and solutions that contribute to a safer, more environmentally friendly, and more inclusive world. The Group invests nearly 4 billion euros per year in Research & Development, particularly in key innovation areas such as AI, cybersecurity, quantum, cloud technologies, and 6G. Thales has nearly 81,000 employees in 68 countries.

Our commitments, your benefits

  • Our technological expertise
  • Our attention to employee balance
  • An inclusive and benevolent environment
  • Recognized societal and environmental commitment (Thales Solidarity, CAC 40 ESG index…)

Your daily life

At Cergy, you contribute to some of the world's most sophisticated training and simulation systems. Do you dream of piloting helicopters, fighter jets, or armored vehicles? Join us and take on the challenges of the aerial, terrestrial, and naval domains!

Thales Training & Simulation specializes in the design and manufacture of various types of simulators used for training and education in civil and military sectors. Our achievements include simulators for fighter jets, transport aircraft, land vehicles, and helicopters.

As part of the continuous improvement of our methods and tools, we wish to undertake a complete renovation of our flight physics adjustment tool.

To accelerate this adjustment and reduce dependence on the complete simulator (complex and costly to mobilize), we are considering porting and updating the FloopTest tool, which allows graphical simulation of helicopter behavior at the workstation.

This internship will take place within the Audio & Simulated Platform (ASP) department, in collaboration with experts from the various sub-systems of the flight loop (flight model, engine, autopilot).

Internship objectives:

The developed tool must allow, under Windows, the comparison between test data and the results of the physical model. It must also allow graphical analysis of the model's results.

Your first mission will be to port the existing flight loop adjustment tool for our helicopter simulators from a Linux environment to Windows.

Secondly, your work will consist of identifying new needs with the help of flight loop specialists, prioritizing them, then breaking them down into requirements, and finally, implementing them to provide a modernized version of the tool.

Description of missions:

As part of this internship, your main missions will be the following:

Porting the flight loop adjustment tool to Windows

  • Familiarize yourself with the existing tool developed in a Linux environment and analyze its operating mode as well as its software dependencies.
  • Adapt and port the source code to ensure its execution and compatibility under a Windows environment, taking into account differences in API, file management, and libraries.
  • Perform validation tests of the tool's operation under Windows, in conjunction with reference users.

Development of comparison and graphical analysis functionalities

  • Adapt or enhance the tool to allow automated comparison of test data from test benches with the results of the flight loop's physical model.
  • Implement interactive graphical representations of the results (curves, diagrams, etc.) facilitating the analysis and interpretation of any discrepancies between tests and simulations.

Identification and formalization of new needs

  • Collaborate with flight loop specialists and users to gather their needs and expectations regarding the tool.
  • Prioritize identified needs and translate them into precise technical and functional requirements.

Prototyping and deployment of evolutions

  • Design, develop, and integrate priority new functionalities into a modernized version of the tool, ensuring ergonomics and robustness.
  • Write the technical and user documentation associated with the evolutions made.
  • Support the teams during the acceptance phases and take into account their feedback to refine and stabilize the final product.

Your profile

Master's degree (Bac+5), general engineering school, with a specialization in software development / machine learning. Knowledge in aeronautics or mechanics is a plus.

Prior experience in software development or process optimization would be appreciated.

Technical skills

  • Mastery of object-oriented programming.
  • Development tools: Microsoft Visual Studio, C++, Git, Python.

All our internships are subject to an agreement and remuneration, the amount of which is determined according to your level of study.

Thales, a Handi-Engaged company, recognizes all talents. Diversity is our best asset. Apply and join us!

Set alerts for more jobs like INTERNSHIP - Software development of a helicopter flight adjustment tool - M/F
Set alerts for new jobs by Thales
Set alerts for new Programming jobs in France
Set alerts for new jobs in France
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙