@THALES SYSTEMS ROMANIA, în Splaiul Independenței, București, Romania


The Safe Communication Module is an application located at the heart of the rail signalling system. The SCM is a concentrator, connecting interlocking modules to graphic modules. It centralizes information from the interlocking modules, stores it and then sends it to the Traffic Control Systems and Operating HMIs.

Internship Topic:

Continuous integration system

The objective of the project is to perform nightly build and run static and functional tests after every deployment of new software.

Technologies used:

  • Programming languages: C / Java
  • Unit Testing: Parasoft CppTest
  • Static code analysis: QAC

Participants will receive support from the other team members.

Specific tasks will be:

• Set up automatic build routine on the Jenkins server

• Integrate Squish with Parasoft CppTest to run Unit Tests automatically

• Integrate Squish with Simulation Platform to run Functional Tests automatically

• Document solution

• Present results to the team


  • Mandatory: C & Java software development skills, Linux, scripting languages
  • Optional: Jenkins, Parasoft CppTest, Squish, Git, SVN


  • 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 specialised 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

cel puțin anul 2
vorbitor de