£60K/yr to £80K/yr
London, England
Permanent, Variable

Senior Software (C++)

Posted by MicroTECH Global Ltd.

JOB AD:

Our engineers are self-starting, able to work well as part of a team and able to accurately report project status to internal stakeholders. Our projects are run in an agile manner you will be expected to partake in sprint planning and refinement sessions discussing new features or issues to resolve during the upcoming sprint. Additionally, project teams have a daily stand-up meeting and report back status, issues and successes.

Responsibilities:

Qualifications:

Mandatory:

Relevant technical degree (Computer Science/Engineering/Science) or relevant commercial software development experience

C++ and C software development experience in a commercial environment

Linux software development including experience developing device drivers STB Software development and integration experience (not applications development, driver development/hardware enablement for STB) Completed projects working with third party to perform SW integration Clear written and verbal communication Ability to communicate technical project status to project stakeholders

Desirable:

Video streaming and packaging knowledge

Video processing pipeline hardware

Assembly development, preferably Arm

Android (TV) or RDK development experience Image processing experience Practical experience developing with video decoders such as GStreamer, OMX, C2 or Mediacodec Have worked in an agile environment