Senior Software (C++)

London 22 months agoFull-time External
569.4k - 711.8k / yr
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