Multimedia Engineer

Encontrado en: Talent ES C2 - hace 2 semanas


Barcelona, España Fluendo A tiempo completo

Fluendo is a leading company on multimedia solutions based on the GStreamer framework. We develop from high-end video and audio codecs, to slick end-user applications or multimedia middle-ware powering different playback, encoding and streaming scenarios. Our software is being used in millions of devices and our clients vary from the main thin client manufacturers to the world’s leading film production labels.

Our engineering team is a multidisciplinary group of skilled and passionate engineers following good development practices, using Git everywhere, writing unit tests and end-to-end tests to feed our CI systems or doing peer-reviews among other things, but above all, we love clean, stable and performant code We have an open and transparent structure where we empower people to work in self-organized teams.

We are looking engineers that understand the whole development process, who knows how to write clean and maintainable code, can debug memory leaks and threading problems with ease and knows how to build and package software into a final product. You should enjoy working with a big variety of frameworks and API's and have the ability the learn new ones easily. Our ideal candidate is an engineer that likes working with a big range of technologies and sees new challenges as a way to learn new things and keep growing professionally.

Fluendo offers a unique opportunity for professional growth where you will be working on several operating systems, different devices (desktops, embedded devices, mobile platforms or the cloud), native API's and frameworks over the full software stack, state-of-the-art technology and open source projects.

Responsibilities

  • Work in our multimedia stack built on top of the Open Source GStreamer framework.
  • Design and implement new features in our existing products such as our Multimedia SDK's.
  • Maintain our video / audio codecs and other multimedia elements.
  • Work on the build systems that builds and package our products.
  • Occasionally work on consultancy projects.

Perks

  • Flexible working hours/ Full remote position
  • 2 days-off and personal budget for conferences and courses
  • Internal hackathons
  • Internal tech talks
  • 25 vacation days
  • Gym and private medical insurance
  • 2 team buildings per year
  • Relocation pack if you are moving to Barcelona
  • English and Spanish lessons

Qualifications

  • You have a strong Computer Science background.
  • You are autonomous and you like solving problems.
  • You have experience creating well-organized, architecturally-sound software from scratch.
  • You have good debugging skills, specially with other people's code.
  • You understand the whole development process.
  • You know how to test code and design it with that in mind.
  • You have a lot of experience with C (C++ also a plus).
  • You know how to write cross-platform code that runs in Linux / Windows / OS X
  • You have an experience in multimedia frameworks (GStreamer, FFmpeg, DirectShow)
  • You know how video / audio codecs and muxers work.
  • You have very good oral and written English skills to communicate with international teams
  • You know build systems & IDEs like: autotools, Visual Studio, XCode, CMake

We would also like if:

  • You have scripting experience with Python
  • You have worked with OpenGL
  • You have experience developing for Embedded systems.
  • You have Android / iOS experience
  • You know how Adaptive Streaming protocols work (DASH, HLS)
  • You are an Open Source contributor


  • Barcelona, España Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) A tiempo completo

    Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS). 1 plaça de Research Engineer - Use of acoustic information in chatbots (RE1). Concurs o valoració de mèrits. Laboral temporal. 2024-03-16. Termini obert. A1 - Grau universitari (correspondència amb llicenciatures). Llicenciatura en Enginyeria Electrònica o Informàtica, amb...

  • Train Control Engineer

    Encontrado en: beBee S ES - hace 3 semanas


    Barcelona, España Alstom A tiempo completo

    At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 74,000 colleagues lead the way to greener and smarter mobility worldwide,...

  • Senior Software Engineer

    Encontrado en: beBee S ES - hace 4 semanas


    Barcelona, España Sin especificar A tiempo completo

    We're looking for a number of Senior Software Engineers to join our team in Barcelona, Spain. You will have the opportunity to work with the latest cloud and machine learning technologies, in-house or open-source, and make direct impacts to the products, features and platforms used by billions of people daily.  You will be part of a passionate and...

  • Kotlin Backend Developer

    Encontrado en: beBee jobs ES - hace 2 semanas


    Barcelona, Barcelona, España Rviewer A tiempo completo

    Want to be part of an innovative and disruptive company? This challenge is for youWe are looking for a Senior Kotlin Developer who wants to join SEAT:CODE. We are looking for profiles who want to work remotely at national level.First things first... top project detailsCompany / teamMulticultural, dynamic company that is committed to innovation and...

  • Senior Java Developer

    Encontrado en: beBee jobs ES - hace 2 semanas


    Barcelona, Barcelona, España Rviewer A tiempo completo

    Want to be part of an innovative and disruptive company? This challenge is for youWe are looking for a Senior Java Developer who wants to join SEAT:CODE. We are looking for profiles who want to work remotely at national level.First things first... top project detailsCompany / teamMulticultural, dynamic company that is committed to innovation and professional...