Expires soon Thales

C++ SOFTWARE DEVELOPMENT ENGINEER FOR ETCS TEAM

  • Bucharest (Bucharest)
  • Infra / Networks / Telecom

Job description

As a result of continuous improvement and development strategy, Thales is currently recruiting for its ETCS OnBoardSystem team a Software Development Engineer. This role implies a good understanding of software architecture and design issues as well as solid knowledge of C++.

EuropeanTrainControlSystem is a signalling, control and train protection system currently used by European railways especially on high-speed lines.

Job description:


· Design
· Implementation
· Code review
· Unit test
· Documentation

The development will be performed in close co-operation with experts in Bucharest / Stuttgart and requires regular travelling between these locations.

Requested technical competence:


· Bachelor degree in Computer Science or similar
· Experience in C++ with STL (Standard Template Library)
· Experience in UML Diagrams and Patterns
· Linux as operating system
· Unit Test methodology (we are using GTest)
· Experience in UML Diagrams to understand the model based specification
· Advance level of English

Knowledge of the following is a plus:

· Experience in Object Oriented Analysis and Design
· Experience with Modelling Tools (like Rhapsody)
· Jira; ClearCase as repository
· GTest, QAC
· CLion, Eclipse
· EuropeanTrainControlSystem (UNISIG SubSet-026)

Benefits:


Challenging projects with state of the art technology, professional development in multinational environment, training opportunities, attractive salary, 24 paid vacation days, medical care, restaurant tickets, sports programs

Make every future a success.
  • Job directory
  • Business directory