×
Register Here to Apply for Jobs or Post Jobs. X

STAGE - Conception d'un environnement de simulation pour la validation de logiciels F​/H

Job in Galveston, Galveston County, Texas, 77550, USA
Listing for: Safran
Full Time position
Listed on 2026-08-18
Job specializations:
  • Software Development
    Software Engineer, Software Testing, Python, Embedded Software Engineer
Job Description & How to Apply Below

Software Development Internship

In the context of the development and validation of critical embedded application software, a Software-In-The-Loop (SIL) simulation platform has been deployed. It allows the execution of the control software in a simulated environment, relying on a reference debugging tool in the field of embedded software. This solution is positioned between the generation of the engine control software executable and physical bench tests, offering an essential intermediate validation phase.

During this internship, you will have the opportunity to discover the entire process of design, generation, and testing of an embedded executable. You will work on the virtual version of the calculator, which, like its embedded equivalent, collects sensor data, executes real-time control algorithms, and pilots actuators to regulate engine operation. This virtual calculator is integrated into a multi-platform simulation environment, including engine control and a tool ensuring synchronization between all components.

To date, the environment already allows simulating several calculators in parallel and launching predefined scenarios. The main current limitation is that the simulation outputs are not automatically reinjected as input at each cycle. The objective of the internship will be to "close the loop" to make the simulation completely autonomous and capable of self-regulation, similar to tests performed on a physical bench.

Within the Studies Directorate, attached to the Software Project Management Service, you will participate in the following activities:
1. Contribution to the solution architecture choices, 2. Analysis of the existing simulation platform and study of its possibilities for evolution, 3. Development of the necessary software components, 4. Implementation and realization of functional tests, 5. Collaboration with multidisciplinary teams to refine and validate functional requirements, 6. Writing of the associated technical documentation.

You are a student in a Bac+5 program (engineering school or Master in computer science).

You have solid knowledge in software development and you master the C and Python languages. Experience with Simulink is an appreciated asset. Technically curious, rigorous, you show a good team spirit and enjoy collaborating in a multidisciplinary environment.

Safran is an international high-technology group operating in the fields of aerospace (propulsion, equipment and interiors), space and defense. Its mission is to contribute sustainably to a safer world, where air transport becomes ever more environmentally friendly, comfortable and accessible. Present on every continent, the Group employs 110,000 people and generated €31.3 billion in revenue in 2025. Safran holds, either independently or through partnerships, leading global or European positions in its markets.

Safran was ranked second in the Aerospace & Defense sector in TIME magazine's "World's Best Companies 2025" ranking. Safran Aircraft Engines designs, manufactures and markets, either independently or in partnership, civil and military aircraft engines delivering the highest levels of performance, reliability and environmental responsibility. Through CFM International*, the company is notably the world leader in propulsion systems for short- and medium-haul commercial aircraft.

* CFM International is a 50/50 joint venture between Safran Aircraft Engines and GE Aerospace.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary