C/C++ SOFTWARE DEVELOPER FOR ENGINEERING SUPPORT TEAM
@THALES SYSTEMS ROMANIA, în Splaiul Independenței, București, Romania

Responsabilități

Internship Topic:

Model Based Simulation solution for an ERTMS Signalling System Components

The European Railway Traffic Management System (ERTMS) is a major industrial project developed by eight UNIFE members – Alstom Transport, Ansaldo STS, AZD Praha, Bombardier Transportation, CAF, Mermec, Siemens Mobility and Thales – in close cooperation with the European Union, railway stakeholders and the GSM-R industry.
ERTMS aims at replacing the different national train control and command systems in Europe. The deployment of ERTMS will enable the creation of a seamless European railway system and increase European railway’s competitiveness.

The aim of the internship is to create a proof of concept for a model based solution for simulators allows product developers to simply implement needed logic to test their software without needing synchronization with a dedicated simulation team.

The model will imposing a clear architecture and facilitates transparency which helps a lot understanding the right behavior and reduces the risk of missing defects due to wrong simulation.

Participants will receive support from experienced Engineering Support team members.

Specific tasks will be:

  • Participate to the definition of the generic architecture of the solution
  • Implement the model of the core components (communication, data reader, logging …) in IBM Rhapsody
  • Create a simulator instance using the defined core model
  • Generate C++ code using the defined model and test it in a real environment for functionality and performance
  • Participate in creating the proof of concept documentation

Calificări

Required skills:

  • Mandatory: Basic software development skills in C/C++, basic concepts of OOP, basic Linux knowledge
  • Optional: Java, UML/Software modelling, IBM Rhapsody, Networking concepts, parallel programming

Beneficii

  • You are challenged to develop a critical component of a system that insures people's safety
  • You learn to develop or test software for train control
  • You are part of an international and interdisciplinary team (Germany, Austria)
  • You acquire a wide range of skills by using a variety of tools and working methods; you have access to documentation and specialized sites (ex. www.ieee.org)
  • You have the possibility to get a permanent contract and international mobility
  • The internship is paid; in addition you receive food vouchers and free access to a gym, sauna and swimming pool
  • You have flexible 6/8 hours / day, adjusted to your study needs

Ajută-ne să ducem acest Stagiu pe Bune la mai mulți studenți.

Stagiu disponibil pentru studenții de la următoarele facultăți

plătit
cel puțin anul 2