Join a multidisciplinary engineering team that values clean, stable, and performant code , using good development practices like Git, unit / end-to-end testing, and peer-reviews. The team operates with an open, transparent, and self-organized structure . The ideal candidate enjoys working with a big variety of frameworks and APIs across multiple operating systems and devices (desktops, embedded, mobile, cloud).
Key Objectives & Responsibilities
- Commit to staying up-to-date with multimedia technology to design, develop, and implement innovative solutions.
- Design and implement new features in existing products, such as Multimedia SDKs.
- Work primarily in the multimedia stack built on the Open Source GStreamer framework .
- Maintain and update video / audio codecs and other multimedia elements.
- Handle tactical management tasks like developing project plans and timelines.
- Conduct thorough testing and quality assurance , and identify / resolve technical issues, bugs, and errors .
- Contribute to build systems that package products and create detailed technical documentation .
Perks & Benefits
- Offices in Barcelona city center .
- Flexible working hours and flexible entry (8h to 10h).
- 25 working day holidays and shorter / intensive Fridays .
- 30 days per year to work abroad with telecommuting.
- Personal development policy (2-day off, budget for conferences / courses) and internal hackathons.
- Private medical insurance and Phantom Share Options .
Essential Qualifications
- 4+ years of experience in a similar role.
- Degree in Computer Science, Engineering, or a related field .
- Languages : English.
Hard Skills
- Strong knowledge of C, C++, and Python (Rust is a plus).
- Experience with open source multimedia frameworks (GStreamer, FFmpeg) .
- Ability to write cross-platform code (Linux / Windows / OS X).
- Knowledge of video / audio codecs and muxers .
- Experience with low latency and adaptive streaming protocols (DASH, HLS, WebRTC).
- Proficiency in debugging, testing, and various build systems (autotools, meson, Visual Studio, XCode, CMake ).
Soft Skills
- Autonomous and experienced working in Open Source projects .
- Strong problem-solving and communication skills .