Empleo

Siempre estamos buscando gente apasionada y talentosa para que venga a trabajar a nuestras oficinas en la hermosa y soleada Barcelona.

Si eres creativ@, trabajador@ y hábil manejando una Nerf Gun, déjanos tu info aquí abajo:

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.
  • Develop and maintain our HbbTV solution.
  • Work on the build systems that builds and package our products.
  • Occasionally work on consultancy projects.

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

Perks

  • Career path
  • Beautiful offices in Barcelona's city center
  • Great work environment
  • Flexible working hours
  • 2 days-off and personal budget for conferences and courses
  • Internal hackathons
  • Internal tech talks
  • Work-from-home on Fridays
  • Half-day on Fridays
  • 25 vacation days
  • Gym and private medical insurance
  • 2 team buildings per year
  • Free coffee
  • Fruit on Mondays
  • Relocation pack if you are moving to Barcelona
  • English and Spanish lessons
APLICA

At Fluendo, we are building the next generation of video analysis tools for coaches and players for traditional sports. Our software LongoMatch is being used by thousands of coaches worldwide, in amateur and professional teams like the Belgium national football team, Malaga CF, the Spanish Handball National Team or the Toronto Raptors in the NBA.

We are a team of passionate engineers trying to follow good development practices, using a 2 weeks development cycle with our custom implementation of Scrum, one that simply works for us. We use Git as our version control system, try to write as much documentation as possible, use feature branches and peer-review as well as unit tests, continuous integration and automated builds.

As a Software Engineer, you will be in charge of designing and building desktop, mobile and server applications running in multiple platforms (Mac, Windows, Android, iOS, Azure, AWS, etc.) and using C#, Mono, Xamarin, GTK+ and GStreamer among other technologies. We are looking for a good engineer with an extensive knowledge of C#, that understands how to write async code and have experience developing cross-platform applications from its initial design to the final packages released to end users. You must be capable of leading the design and implementation of new features, empowering code reuse across platforms and mastering the development lifecycle of an application, both mobile and desktop. It will be a plus if you have your own side-projects and you have already shipped an application of your own. But above all, we are looking for passionate individuals that love their jobs and are not afraid of taking new responsibilities and leave their comfort zone.


Requirements

Background

  • Strong Computer Science background.
  • Problem solving skills.
  • Autonomy and experience to create software from scratch.
  • Good debugging skills, especially with other people's code.

Required Skills

  • Experience with C# and knowledge of the .Net development ecosystem for desktop, mobile and server applications (Xamarin, Blazor, ASP.Net)
  • Passion for clean, stable and unit-tested code
  • Love for continuous integration and DevOps lifecycles (building, testing, delivering)
  • Experience building cross-platform applications in at least 2 of the following platforms: Linux, macOS, Windows, Android and iOS.
  • Capable of writing and understanding asynchronous code.
  • Fluent using Git: you know how to work with branches, create pull requests or rebase other people’s work.
  • Have a good understanding of the MVVM/MVC/MVP design patterns, data bindings, dependency injection and good development practices for desktop, mobile and server applications.

We will also like if you

  • Have worked with Blazor.
  • Have microservices architecture and API REST knowledge.
  • Have worked with graphics libraries like Cairo or Skia.
  • Know how to design user interfaces with XAML.
  • Have deep knowledge of at least one UI toolkit like Xamarin, dotNet MAUI, Gtk+, Qt, WPF or Cocoa.
  • Have experience with multimedia applications, like multimedia players or video editors.
  • Have Computer Vision knowledge
  • Have experience with Scrum development teams.
  • Personal projects or contributions to Open Source / Free Software projects.
  • Love any kind of sport that can be analyzed.

Perks

  • Salary based on your experience, from 25k (junior) to 50k (senior)
  • Career path
  • Beautiful offices in Barcelona's city center
  • Great work environment
  • Flexible working hours
  • 2 days-off and personal budget for conferences and courses
  • Internal hackathons
  • Internal tech talks
  • Work-from-home on Fridays
  • Half-day on Fridays
  • 25 vacation days
  • Gym and private medical insurance
  • 2 team buildings per year
  • Free coffee
  • Fruit on Mondays
  • Relocation pack if you are moving to Barcelona
  • English and Spanish lessons
APLICA

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 sales and marketing team is a group of multidisciplinary people focused on the operations and activities involved in promoting and selling our products and services.

We are looking for someone with a strong sales attitude who inspires both clients and their team at Fluendo with their proactive and positive attitude, collaborates with other departments, including Business Development, and promotes mutual learning to increase our client portfolio. Our main focus is integrity, transparency, and customer satisfaction.

Along with meeting targets and keeping the sales team motivated, sales directors are responsible for managing all sales efforts. Independently develops all market segments in the context of the company's current sales objectives, funds, and processes.

Sales Director responsibilities include all the sales and marketing activities. He will be overseeing all the sales funnel processes from the lead generation to the deals closing, motivating and managing account managers and ensuring they meet expected goals. The Sales Director will coordinate the Marketing Manager in the planning, strategy and objectives definition of marketing activities, including branding, product positioning, inbound strategies and sales enablement among others.

Besides, they may be involved in strategic planning. direct and oversee sales policies, objectives, and initiatives. Set short- and medium-term sales strategies and evaluate the effectiveness of current sales programs. Recommend product or service enhancements to improve customer satisfaction and sales potential. Rely on extensive experience and judgment to plan and accomplish goals. Sales director duties will include hitting annual targets, building relationships, and understanding customer trends as well as setting up a strategy for finding new prospects and sales leads and converting them into paid users.

Responsibilities

Strategic Management

  • Set a sales strategy
  • Managing sales initiatives (Pricing, costs, and customers demand)
  • Manage the sales and marketing budget

Operational Management

  • Manage and evaluate data to determine the effectiveness of a product or campaign.
  • Create contracts that satisfy both the company and customer needs.
  • To produce data for the sales team of various applications and platforms.
  • Sales Forecasting by recognizing past trends and forecast future sales.
  • Training new and current employees.
  • Implement a new sales plan if the evaluation yields unsatisfactory results.
  • Define and monitor sales KPI’s to determine the effectiveness of sales and marketing initiatives
  • Coordinate the generation of documentation used by the sales team such as sales decks

Tactical Management

  • Securing the interests of the company in all aspects after considering all parts.
  • Responsible for achieving budget targets.
  • Ensuring the correct execution of orders given to subordinates.
  • Define sales processes, working methodologies and technology stack for the sales and marketing team ensuring those are integrated with the existing tools.

Marketing

  • Differentiating Fluendo from competitors.
  • Visualizing the market competence of Fluendo.
  • Regularly responsible for reviewing Fluendo Newsletter or other marketing instruments.
  • Cooperating with Marketing Manager.

Customer Acquisition

  • Responsible for generating opportunities and demand in the market based on current products or services.
  • Responsible for creating offers and winning proposals.
  • Implementing campaigns together with corporate marketing.Define, implement and track a marketing strategy along with the Marketing Director

Customer Loyalty

  • Responsible for establishing the loyalty of existing customers in the market segment.
  • Assisting the Account Managers in winning follow-up orders from existing customers.
  • Implementing campaigns and events together with the Marketing Manager.

Employee Recruitment

  • Responsible for recruiting non-executives employees.
  • Responsible for generating applications and hiring employees with the specified qualifications.
  • Responsible for integrating the new employees into the Fluendo organization.

Employee Loyalty

  • Responsible for supervising and managing employees.
  • Responsible for the personal development of employees.

External Representation

  • Representing the company externally in events.
  • Ensuring a favorable image that is beneficial to the company.
  • Helping to promote and maintain this image.

Qualifications

  • University degree, ideally with post-graduate qualification (MBA, MA…)
  • 3-4 years experience in the Multimedia industry
  • Advanced English proficiency

Personal skills

  • Proactive
  • Organized
  • Passionate in technology and sales

Perks

  • Career path
  • Beautiful offices in Barcelona's city center
  • English and Spanish lessons
  • Relocation pack if you are moving to Barcelona
  • Fruit on Mondays
  • Free coffee
  • 2 team buildings per year
  • Gym and private medical insurance
  • 25 vacation days
  • Half-day on Fridays
  • Work-from-home on Fridays
  • 2 days-off and personal budget for conferences and courses
  • Flexible working hours
  • Great work environment
APLICA

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 using agile methodologies and state-of-the-art technology, working on products that runs in several operating systems and devices. We have an open and transparent structure where we empower people to work in self-organized teams.

We are looking for a Technical Product Manager with a strong background in software development and multimedia technologies, that is willing to create and manage products built for developers within a very technical team. We offer a unique opportunity to join a team at an early stage of the product development where you will be able to influence and shape it from the very beginning.

Responsibilities

  • Lead the product life cycle from design to development, releases and support for our products.
  • Research and identify new opportunities to innovate and improve existing products.
  • Establish product goals and develop roadmap.
  • Define product requirements and technical specifications.
  • Prioritize tasks balancing business needs versus technical constraints.
  • Work with cross-functional teams towards a complete user experience.
  • Support marketing and sales writing product release notes, FAQ's and help writing user guides.
  • Perform product demonstrations at events.

Qualifications

  • You have a strong Computer Science background.
  • You have worked in the past as a software developer.
  • You have at least 3 years of related experience managing technical products built for developers (frameworks, API's, productivity tools, etc...).
  • You have created products from scratch for developers.
  • You are familiar with multimedia pipelines, you know how video players are built, what a video decoder/encoder is and how video is streamed.
  • You understand Agile methodologies.
  • You are a Jira (or other project management tool) power user.
  • You have experience working with engineering and quality teams to develop and launch features.
  • You have good influencing and negotiation skills when dealing with all levels of the organization,
  • You have proven experience translating customer requirements into technical solutions, meeting both internal and external needs.
  • You have a passion to challenge existing processes and tools with an employee-first mind-set.

Perks

  • Career path
  • Beautiful offices in Barcelona's city center
  • Great work environment
  • Flexible working hours
  • 2 days-off and personal budget for conferences and courses
  • Internal hackathons
  • Internal tech talks
  • Work-from-home on Fridays
  • Half-day on Fridays
  • 25 vacation days
  • Gym and private medical insurance
  • 2 team buildings per year
  • Free coffee
  • Fruit on Mondays
  • Relocation pack if you are moving to Barcelona
  • English and Spanish lessons
APLICA

We are a team of passionate engineers trying to follow good development practices, using a 3 weeks development cycle with our custom implementation of Scrum, one that simply works for us. We use git as our version control system, try to write as much documentation as possible, use feature branches and peer-review as well as unit tests, continuous integration and automated builds.

We are looking for a Python Dajngo Developer who will join our existing developer team to develop and improve our backoffice .


  • Strong Computer Science background.
  • Problem solving skills.
  • Autonomy and experience to create software from scratch.
  • Committed to reduce human interaction by implementing system automations.
  • Passion for clean, stable and unit-tested code


  • Experience with Django framework development.
  • Experience with relational (PostgreSQL, MySQL, etc)
  • Experience with Docker and LXC.
  • Experience with Bootstrap UI library.
  • Experience with cloud based services for storage and computation (Amazon AWS, Google Cloud)
  • Experience on multi-system communication (REST, JSON RPC, SOAP, etc)
  • Fluent using git: you know how to work with branches, create pull requests or rebase other people’s work.


We will also like if you:

  • Experience with non relational databases
  • Experience with JS UI/UX libraries/frameworks (AngularJS, etc)


  • Salary based on your experience
  • Located at our offices in Barcelona
  • Great work environment
  • Work-from-home on Fridays
  • Half-day on Fridays
  • 25 vacation days
  • Gym and private medical insurance
  • At least 2 team buildings per year
  • Fruit on Mondays
APLICA
Échale un vistazo a lo que dicen nuestros empleados: fluendo careers

Echa un vistazo a los beneficios de nuestra empresa

fluendo careers perks

VIERNES DE MEDIA JORNADA

Para nosotros es muy importante equilibrar el trabajo con la vida personal. Por esta razón los viernes sólo tendrás que trabajar media jornada. ¡Así empezarás antes el fin de semana!

fluendo careers perks

EXCELENTE LOCALIZACIÓN

Nuestra oficina se encuentra junto al centro comercial L’illa Diagonal, tendrás acceso a muchos restaurantes buenísimos y varias opciones de transporte público.

fluendo careers perks

ESTILO DE VIDA SALUDABLE

Tener una mente sana es igual de importante que tener un cuerpo sano. Tómate un respiro, échate un baile en Zumba, hazte unos largos, el coste es cosa nuestra.

fluendo careers perks

TEAM BUILDINGS

¡Trabajamos mucho, pero también nos divertimos mucho! Organizamos al menos dos actividades al año. Éstas incluyen infinidad de risas y bastaaaante comida.

fluendo careers perks

FISIOTERAPIA

El estrés y las malas posturas pueden afectar a tu cuerpo; por eso tenemos sesiones regulares de fisioterapia para ayudaros a calmar cualquier molestia.

fluendo careers perks

CLASES DE IDIOMAS

Te ofrecemos clases de inglés o español para que te comuniques con tus colegas o para que aprendas a pedir la hamburguesa perfecta.

fluendo careers perks

SEGURO MÉDICO PRIVADO

Tanto si estás constipado como si te estás recuperando de las batallas de pistolas Nerf, nuestro seguro médico te cubre.

fluendo careers perks

25 DÍAS DE VACACIONES

¡Tómate tu tiempo para explorar el mundo! Y tráenos algún detallito de vuelta ;)

fluendo careers perks

HORARIO LABORAL FLEXIBLE

¿Necesitas dejar a tu hijo en el colegio? ¿Quieres salir antes para ir a un partido? Nuestro horario flexible te ayudará a hacerlo.

fluendo careers perks

LUNES DE FRUTA

Las vitaminas nos ayudan a ser más felices y nos mantienen sanos. Por esta razón cada lunes disfrutarás de fruta en la oficina.

fluendo careers perks

VIERNES DESDE CASA

Tu equipo de trabajo es totalmente móvil. Llévatelo y trabaja desde casa para disfrutar más tiempo con tu familia, amigos o mascotas.

fluendo careers perks

ZONA DE RELAX

En Fluendo siempre hay tiempo para descansar. Relájate en nuestra área de descanso, juega al Mario Kart o echa una partida de Ping Pong. ¡Desconecta!