GStreamer Developer

Join our Multimedia team!


Igalia is the main maintainer of the GStreamer ports of WebKit used in Linux browsers on desktops as well as on a plethora of embedded devices. We implement and maintain technologies such as WebRTC, MediaSource Extensions, WebAudio, HLS, DASH and hardware decoding and encoding inside WebKit using GStreamer.

We are also maintainers of the GStreamer framework itself and work on related projects such as GStreamer Editing Services – which provides the backend of video editing tools such as Pitivi and GStreamer vaapi elements – which enable hardware-accelerated decoding and encoding in a variety of applications and devices.

We’re looking for developers to help us grow in these areas, supporting the team with maintenance and implementation of new features. We don’t keep improvements to ourselves, so developers will also need to be comfortable contributing to upstream open source projects, and explaining their changes to the community. Any Rust experience would also be appreciated.

If you have previous experience contributing to open source, make sure to mention some of the projects you have collaborated with in your application.

If you have experience in multimedia with frameworks other than GStreamer, such as ffmpeg, we also have a generic Multimedia developer role you can apply for.

Apply for this position

Working at Igalia

We provide a remote-friendly, collaborative, and supportive environment in which Igalians from around the globe participate equally in the management and decision-making process of the company via our democratic, consensus-based assembly structure.

Join Us!

If you are interested in the above position, please fill in the form below.

If you have any further questions, please feel free to contact us.

Personal information

Professional information

Your cover letter is a chance to introduce yourself to us and explain a little bit about your background and what makes you interested in working at Igalia. You can discuss any contributions to free or open-source software projects you have made (previous contributions are not a requirement, but can help). We are also interested in whether you belong to any group or groups that are subject to underrepresentation and/or discrimination in the technology industry or free/open-source software. Disclosing this information is optional, but helps us evaluate your application. Finally, we would appreciate it if you let us know how we should refer to you (what pronouns you use).