Enable job alerts via email!

Software Integration Engineer

microTECH Global Limited

London

On-site

GBP 45,000 - 70,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Software Integration Engineer to develop and maintain integration of video codecs into various operating environments. The ideal candidate will have a strong background in system-level software development, particularly for Android and iOS, and possess excellent communication skills. This role involves collaboration with encoder and decoder teams, as well as contributions to open-source projects.

Qualifications

  • Degree in Computer Science or relevant field, or equivalent work experience.
  • Experience developing system-level software for Android and iOS.
  • Excellent communication skills and experience in Agile environments.

Responsibilities

  • Develop and maintain integration of LCEVC into multiple operating environments.
  • Work with encoder and decoder teams on C++ codec integration.
  • Engage with the open-source community for video player projects.

Skills

C/C++
Agile
Communication
Video Streaming Technology

Education

Degree in Computer Science, Engineering, or relevant scientific/technical subjects

Tools

Jira
ExoPlayer
FFmpeg

Job description

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 FFmpegor 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer (Integrations)

Parity Technologies Limited

London

Remote

GBP 45.000 - 85.000

30+ days ago

Software Integration Engineer

JR United Kingdom

London

On-site

GBP 40.000 - 70.000

Today
Be an early applicant

Python Software Engineer

bigspark

Greater London

Remote

GBP 45.000 - 65.000

Today
Be an early applicant

Systems Integrations Software Engineer

TN United Kingdom

London

Remote

USD 50.000 - 90.000

24 days ago

Front End Software Engineer

TieTalent

London

Remote

GBP 40.000 - 65.000

Yesterday
Be an early applicant

Software Engineer (Haskell) - Networking - IOE: Cardano

iome

Greater London

Remote

GBP 50.000 - 75.000

Today
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

London Fields

Remote

GBP 60.000 - 90.000

Today
Be an early applicant

Android Security Software Developer, Fraud (Remote)

JR United Kingdom

London Fields

Remote

GBP 50.000 - 80.000

Today
Be an early applicant

Software Engineer

Holistx

Greater London

Remote

GBP 60.000 - 80.000

7 days ago
Be an early applicant