
microTECH Global
Job title:
Software Integration Engineer
Company
microTECH Global
Job description
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
Expected salary
Location
London
Job date
Tue, 20 May 2025 22:46:43 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnear.org) you saw this job posting.