Desgraciadamente este trabajo no está activo.

C++/CUDA Engineer en BARCELONA

Descripci... Mediapro is a leading group in the European audiovisual...

Descripción del empleo


Mediapro is a leading group in the European audiovisual sector, unique in content integration, production and distribution. In our Barcelona headquarters we develop a novel system for automatic sports production named AutomaticTV ( which is currently being sold and used around the globe. AutomaticTV uses cutting-edge AI and video processing to leverage the limitations of traditional / human operated sports production enabling new business opportunities as human operators are no longer needed for recording and producing sports.

We are a team of passionate engineers, scientists and developers working on small, heterogeneous teams using an agile approach. Together we constantly improve our product requirements based on continuous customer feedback. We believe in good software practices such as clean code, "eat your own food ", continuous integration, unit testing and code reviews among others. We use tools such as Jenkins/GIT/CMake in our continuous integration workflow, so if these terms are familiar to you, they will help you land in our team smoothly.

Currently, we have an open job position for a C++/CUDA Engineer with a strong background on advanced C++ concepts, and provable industry experience as a C++ developer. Knowledge in CUDA is desired.

Feeling Challenged? We are ready to hear back from you. If you think you might be a good fit for us, or just want to know more about AutomaticTV, send us your last available resume. LinkedIn profile or similar online portfolios (websites, GitHub code, etc) are also welcome!




Deliver high quality, well-architected and good performant software for our real-time video processing application.

As a developer, you will analyze, design, code, document, debug and modify all software components within our solution developed mainly in C++ and CUDA.

Experience and interest in user interfaces is also valued.

Passionate about sports is a plus.


Must have technical skills in:

  • Expert in C++11, including the STL, threading and C++ templates. 
  • Experience in CUDA or OpenCL.
  • Good communication skills when explaining technical concepts.


We value:

  • Experience in complex multithreaded real time applications. Specially those related to video and audio.
  • Knowledge of CUDA host and device code.
  • Familiar with Continuous Integration and Git environments.
  • Experience in software performance profiling, and tools in Visual Studio environments.
  • Sports enthusiast.


Must share our team values:

  • Self-organized and willing to work proactively as part of small highly skilled and multi-disciplinary team.
  • Flexibility to learn new technologies and help others in very different areas of the project.
  • Team player with experience with SCRUM / Agile methodologies.

Información extra

Tipo de contrato
Tiempo completo
Tipo de trabajo
Servicios Consultoría IT, Medios (TV, cine, radio) / Editoriales
Carnet de conducir
Carta de motivación

¡Regístrate ahora!

¿Quieres solicitar en un clic y estar al día de las vacantes más nuevas y convenientes para ti? Regístrate como un estudiante!

Regístrate online