2020-02982 - Engineer - Grenoble Mobility Lab

Contract type : Fixed-term contract

Renewable contract : Oui

Level of qualifications required : Graduate degree or equivalent

Fonction : Temporary scientific engineer

Level of experience : Recently graduated

About the research centre or Inria department

Grenoble Rhône-Alpes Research Center groups together a few less than 650 people in 37 research teams and 8 research support departments.

Staff is localized on 5 campuses in Grenoble and Lyon, in close collaboration with labs, research and higher education institutions in Grenoble and Lyon, but also with the economic players in these areas.

Present in the fields of software, high-performance computing, Internet of things, image and data, but also simulation in oceanography and biology, it participates at the best level of international scientific achievements and collaborations in both Europe and the rest of the world.



The team Necs is a joint Inria-Gipsa-Lab team, bi-located at the Inria Grenoble – Rhône Alpes center in Montbonnot  and at Gipsa-Lab . Necs team’s research is focused on networked systems analysis and control. The main application of the team concerns traffic prediction and control. In this setting, together with the Metro of Grenoble and the DIR-CE, the team developed two traffic platforms for the collection and analysis of vehicular traffic in the city of Grenoble. The Grenoble Traffic Lab (GTL) and the GTL-Ville collect in real time traffic data and provide users with travel time prediction and traffic analysis on the South Ring of Grenoble and on the city center, respectively. The platform is currently constituted of a real time database, a show-room and a traffic management software. These platforms play a big role to test and validate the control algorithms and the traffic models developed by the team.


The main objective of the recruited engineer will be to build a new traffic platform to include micro-mobility and public transportation and to integrate the three platforms into the new Grenoble Mobility Lab (GML). In particular, the candidate will:

  • Oversee the definition of a software modular architecture for the new platform
  • Coordinate the maintenance of the current GTL and GTL-Ville platforms
  • Integrate and maintain the algorithms of the different components of the system (prediction, control, management of historical data, filtering, data monitoring, sensor diagnostics)
  • Develop programming interfaces linked with the architecture chosen (Matlab, Python, GPS traces, etc.)
  • Develop web application to make available the GML to other researchers and to the general public.
  • Coordinate joint technical efforts with other partners (DIR CE, Metro of Grenoble, TomTom, Karrus ITS, etc.)


  • Engineering diploma or MSc degree or equivalent in computer science or related fields
  • Skilled in PHP, Javascript, Matlab and Phyton
  • Knowledge of database management systems: MySQL, PostgreSQL
  • Good knowledge of C++ and Java
  • Experience in website development, data management, software and infrastructure architecture is a plus

Benefits package

  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking (after 6 months of employment) and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage