Software Integration Engineer

UK - London, UK
On-Site
Permanent

Job Title: Software Integration Engineer

Location: London, UK

Type: Permanent

 

You will have an interest in video and compression technology along with mobile and desktop system level development. You’ll have a proactive nature and ability to listen and contribute to wide ranging technical discussions. 

 

Responsibilities:

  • A significant responsibility of the integrations engineer will be developing and maintaining the integration of LCEVC (MPEG5 Part 2) into multiple operating environments with both encode and decoder capability, these include: Android (Android X/ExoPlayer for playback) iOS (AVPlayer and VTDS/VTCS frameworks), FFmpeg, JavaScript based web decoders, native Chromium browser and WebRTC, ALVR (Air Light VR).  
  • Working with the decoder and encoder teams to support maintenance and improvements in the core C++ codec integration layers. 
  • Integration work for other compression solutions, such as VC6 and point cloud compression, into different video editing and creation applications. 
  • Engaging with the open-source community to contribute changes upstream to video player open-source projects and assist with their integration of LCEVC. 
  • Development activity planning, including sprint planning and refinement sessions discussing new features or issues to resolve during the upcoming sprint.  
  • Status reporting, which may include participation in daily stand-up meetings and report back status, issues and successes.  

Qualifications:

  • A degree in Computer Science, Engineering, or other relevant scientific/technical subjects, or work experience.
  •  Experience developing system level software for Android operating systems.
  • Experience developing software using C/C++ and other languages.  
  • Interest in developing system level software for iOS or desktop operating systems for use by third party applications. 
  • Interest in expanding your knowledge of video codecs and video streaming technology. 
  • Excellent communication skills and comfortable providing clear accurate progress updates and able to document requirements and work completed
  • Have worked in an Agile environment working on projects using Scrum or Kanban and tools such as Jira 

Desirable Experience:   

  • Experience developing Android applications, preferably video based using ExoPlayer or AndroidX/Media and experience using the Android NDK. 
  • Experience either using or developing with/for FFmpeg or its key components
  • iOS development experience for iOS using Swift and Objective C. 
  • Knowledge of video codecs, video encoding and streaming technology. 
  • Experience developing or using codec software. 
  • Familiarity with web browsers, WebRTC  

 

19003UDQ
© 2025 microTECH Global Limited
Headquarters: Park House, Park Street, Maidenhead, Berkshire SL6 1SL
Bristol, UK: Office 202, Origin Workspace, 40 Berkeley Square, Bristol BS8 1HP
Bengaluru, India: FF-2 Ozone Whites, Doddanaga Mangal, Electronic City Phase-2, Bengaluru, Karnataka 560100, India
This site uses cookies, by browsing the site you are agreeing to their use. To find out how we use them please read our Cookie Policy. Hide