Junior Video Software Engineer

  • Donostia / San Sebastián
  • Bilbao

Ingeniero/a de Software de Vídeo Junior

Vicomtech (www.vicomtech.org) is a private Applied Research Center specializing in Artificial Intelligence, Visual Computing, and Interaction, located in Donostia-San Sebastián and Bilbao, with a strong national presence in the application of cutting-edge Artificial Intelligence technologies across multiple sectors. We are members of the Basque Research and Technology Alliance (BRTA) and GraphicsVision.ai, an international network specializing in Computer Graphics (https://graphicsvision.ai/).

We are looking for a Junior Video Software Engineer to join a technology organization focused on developing advanced video solutions. The incorporation can be in either San Sebastián or Bilbao.

The role involves working on video streaming and containerized service delivery (DevOps for media systems). You will collaborate with experienced engineers and researchers on the Media Workflow Management team.

Main Tasks will include:

  • Contribute to the design and development of video services (e.g., XR experiences, sensor communications for connected cars, and Industry 4.0 applications).
  • Assist in implementing and containerizing video processing pipelines.
  • Develop APIs (e.g., REST API) to expose media services.
  • Contribute to the automation and orchestration of streaming workflows and the monitoring of video services.
  • Participate in applied research and development projects related to video streaming services.
  • Learn about emerging standards, formats, and open-source tools in the multimedia field.
  • Collaborate with multidisciplinary teams to design solutions.
  • Develop, integrate, and test video streaming components, from prototyping to validation.
  • Contribute to internal documentation and technical reports.

Candidates must have:

  • Degree in Computer Engineering, Telecommunications, or a related field.
  • Experience with Linux.
  • Practical programming experience (academic, internships, or professional) in at least one of: C/C++ or Python.
  • Experience with GitLab or GitHub.
  • Proficiency in reading and writing English.
  • Teamwork and communication skills, a proactive and collaborative mindset, and a desire to learn about video streaming.

We value candidates:

  • Familiarity with Docker, Kubernetes.
  • Familiarity with RUST.
  • Familiarity with REST API design and development.
  • Prometheus, Grafana, Elasticsearch, Kibana, Opensearch.
  • Video/Media: H.264/AVC, HEVC, VVC, VP8/VP9, AV1 codecs, or FFmpeg and GStreamer frameworks.
  • Familiarity with any of: RTP, RTSP, DASH, HLS, CMAF, WebRTC, QUIC.
  • Interest in contributing to open-source projects, scientific publications.

We offer:

  • Integration into a dynamic, innovative, and leading center in the field of Artificial Intelligence and Visual Computing & Interaction at an international level, with work centers in Donostia – San Sebastian and Bilbao.
  • Attractive national and international research and development projects involving cutting-edge technology.
  • Creative freedom in conducting research aligned with the Center's management procedures.
  • Personal development through training and education opportunities.
  • Career progression and possibilities.
  • Work-life balance policies to achieve equilibrium between personal and professional life.
  • Equal employment opportunities.

If you feel identified with this profile, we encourage you to send us your CV!

Vicomtech

Parque Científico y Tecnológico de Gipuzkoa,
Paseo Mikeletegi 57,
20009 Donostia / San Sebastián (Spain)

+(34) 943 309 230

Zorrotzaurreko Erribera 2, Deusto,
48014 Bilbao (Spain)

close overlay

Behavioral advertising cookies are necessary to load this content

Accept behavioral advertising cookies