1. 01491 411020
www.abrs.com info@abrs.com
Our client is a London based start-up. They have taken the market by storm with many large blue-
chip clients operating in related industries working closely with them. This has helped our client
obtain strong traction for its innovative data, image and video compression technologies.
If you are motivated to join a team of exceptional people having fun in building an industry leading
technology company with a mission to deliver step change improvements, being demanded by
businesses and end users, in the information, communication and entertainment related industries,
Job Purpose
Work across the entire software development process to develop and deliver my clients core
technology and commercial products from requirements elaboration, through development and test
of highly optimised, high available (robust and reliable) code, to system acceptance testing and
release to the marketplace.
Responsibilities
1. Work to develop the company’s core technologies on PC, mobile, set top box, console and other
platforms.
2. Bring core components up to industrial strength to produce reliable deployable solutions.
3. Develop cross-platform, performance optimised implementations that are maintainable on a
variety of hardware platform from high-end PCs to consumer mobile devices.
Desired Skills & Experience
Mandatory
1. Extensive experience in parallel programming (with deep knowledge of parallel architectures /
GPUs) and full proficiency with advanced features of C++.
2. Advanced low-level optimization techniques and experience with high performance software
systems.
3. Experience and competence over the complete SW development process / lifecycle particularly
proven experience in task breakdown, estimation and planning.
4. Strong, structured software engineering skills regarding framework code, modularity, code
reuse and encapsulation.
Desirable
1. Digital signal encoding covering:
Extensive experience with existing image, audio or video compression algorithms and
codecs.
Experience with the current state of the art in data compression.
A solid background in the mathematics of signal analysis and information theory i.e.
quantisation, noise, filters entropy, ...
2. Knowledge of CUDA / OpenCL.
3. Experience in a video or imaging related industry e.g. broadcast (satellite, cable, and terrestrial),
connected (internet) TV, mobile comms and other related e.g. computer games.
4. A degree in a computing engineering, information technology or a related discipline.
5. Mentoring junior members of the team.