Integrations Engineer - Desktop
AI Summary
Develops and maintains C/C++ integrations for V-Nova's video compression codecs, focusing on FFmpeg and GStreamer, and collaborates with external teams to deliver reliable media platform integrations.
About this role
Overview
Joining V-Nova's Integration Team as a Software Engineer will give you the opportunity to work across multiple development environments and platforms with the latest video and visual content compression technology. Our core goal is to enable V-Nova's codecs and compression systems in as many scenarios as possible - from mobile devices and web browsers through to broadcast-quality encoding infrastructure. Our more cutting-edge work integrates V-Nova technology into AI workflows, the latest VR headsets and GPU-based cloud infrastructure to achieve compelling pixel-streaming and immersive point-cloud experiences.
The Integration Team's day-to-day work is dynamic. You will experience a wide variety of work with some of the biggest names in media, from large social-media companies to TV manufacturers. You will also have strong opportunities to develop your career with the support of a diverse, multi-skilled team.
You will have an interest in video and compression technology, along with mobile and desktop system-level development. You are proactive, curious and comfortable contributing to wide-ranging technical discussions. You enjoy solving practical integration problems, communicating clearly and working with a multi-skilled team to turn new technology into reliable product experiences.
Responsibilities
- Develop and maintain C/C++ integrations for V-Nova's LCEVC and VC-6 encoder and decoder technologies.
- Integrate codec SDKs into media frameworks, players and encoding systems, with a primary focus on FFmpeg and GStreamer. The wider team also supports integrations including AndroidX Media3/ExoPlayer, Apple media frameworks, web players, Chromium and WebRTC.
- Investigate interoperability, performance and platform-specific issues across operating systems, devices and third-party applications.
- Work with V-Nova's encoder and decoder teams to improve the core integration layers and APIs.
- Create tests, sample applications and clear integration documentation that help customers and partners adopt the technology.
- Contribute changes upstream and work constructively with open-source communities where appropriate.
- Collaborate with colleagues and external engineering teams to scope work, communicate progress and deliver integrations to production.
Qualifications
- Commercial software development experience using C and/or C++.
- Experience developing or debugging system-level software on Linux and/or Windows.
- Experience with at least one relevant area such as FFmpeg, GStreamer, video encoding, mobile media, browser media, WebRTC or GPU-accelerated processing.
- Good problem-solving skills and confidence working across unfamiliar codebases and third-party APIs.
- Clear written and verbal communication, including concise progress updates and technical documentation.
- A degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.
Desirable Experience:
- Direct development experience with FFmpeg or GStreamer is advantageous but not essential.
- Knowledge of video codecs, encoding or streaming technologies such as H.264/AVC, HEVC, AV1, VVC, HLS, MPEG-DASH or CMAF.
- Android development with Media3/ExoPlayer, MediaCodec or the Android NDK.
- Development for Apple platforms using Swift, Objective-C, AVFoundation, AVPlayer, VideoToolbox or VLCKit.
- Web media, Chromium or WebRTC development using JavaScript or TypeScript.
- GPU, cloud, real-time, VR/AR or pixel-streaming experience.
- Previous experience contributing to open-source projects or working in customer-facing engineering.
Skills
Explore related jobs
More jobs at V Nova
Similar Android NDK jobs
Jobs in London
- HUrban Outfitters Merchandising Admin Assistant (12 Month FTC) - Future OpportunitiesHomeoffice Eu Urbn · London, United Kingdom
- PHygienist Laurel Dental CarePepperpointe · London, KY
- OPrincipal| Leadership Advisory | LondonOdgersberndtson · London, United Kingdom
- OPrincipal| Leadership Advisory | LondonOdgersinterim · London, United Kingdom
- MAssociate, Commercial Real Estate Debt (London)Marathonfund · London, United Kingdom
- MVice President, Commercial Real Estate Debt (London)Marathonfund · London, United Kingdom
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.