C++ / UE4 in Barcelona

Computer Vision Center

Undisclosed salary
Share offer

Job Description

The Computer Vision Center (Barcelona, Spain) and the Intel Visual Computing Lab (Santa Clara, California) have joined forces to create a new videogame-like simulator for autonomous driving research. Overall, the simulator aims at democratizing and standardizing the development of AI agents for autonomous driving; thus, we do not have a commercial purpose, and we are working under the open-source paradigm (for code and assets).

The 1st phase of the project has been completed and open-sourced to the international community. The simulator is called CARLA and has been developed under the Unreal Engine (UE4) framework. You can check details of CARLA through the Carla.org web page. Since the project has attracted a high attention from both academia and industry, we are facing a 2nd phase focusing on improving current functionalities and adding completely new ones.

Minimum requirements

C++ programming experience, especially in Linux environments; being able to provide clear and legible code.

Experience in open-source tools, especially github; with good online communication and team-collaboration skills.

English fluency.

Desired requirements

Experience in Python programming.
Experience in Unreal Engine (UE4) programming.
Experience in programming Computer Graphics algorithms.
Experience in GPU programming.


The new programmer will be working closely with other C++ programmers, game designers and artists, as well as with researchers on machine learning, computer vision and autonomous driving from the international community.


Young development and research environment.
Working in a really hot topic: simulation for autonomous driving and artificial intelligence.
International visibility.

  • Games

Official website, founding date, employees, how did it all begin... Do you know the whole story?

Tell Us!

Other game developer jobs that might interest you...