C++ Contract Software Engineers (Revolutionary DTV Project) London £500 per day
March 31, 2010, 9:20 pm
Filed under: C++ Roles, Digital TV Roles, Uncategorized

A Joint-venture between the leading entertainment broadcasters are looking to hire a team of Software Engineers to build a new broadcast Set Top Box platform, which will send shockwaves through the Digital TV industry. C++ Engineers with exceptional knowledge of using Boost libraries, Memory Management, Design Patterns, Agile Scrum, optimised C++, and experience of working in a resource constrained highly multithreaded environment are required urgently

This is an incredibly fast moving environment to work in, with rapid iterations, and industry changing tools being used. You must be an exceptional engineer, with a strong emphasis on developing code, which is scalable and easy to maintain. Working on revolutionary embedded Set Top Box technology, working on a Greenfield opportunity, there isn’t really a more exciting place to work. You must have experience from a world-class engineering environment using Object Orientated (OO) languages including C++. .

Essential experience:
· Boost – experience of and an opinion of.
· You have a strong understanding of multi-threaded programming in C++.
· Experience (ideally in a commercial environment) of designing low latency distributed computing systems that have availability, reliability and performance guarantees.
· Memory Management – experience of and an opinion of
· Design Patterns – experience of and an opinion of
· Design Patterns – they are releasing 4-6 weeks using KANBAN
· LEAN and BDD (behavioural driven development)
· Use of debugging tools such as GDB
· Use of revision control systems
· IP networking & Linux IP configuration
· Detailed knowledge of GNU toolchain, including building shared libraries
· Good communication, documentation, and

Preferable:
· Knowledge of DirectFB, inter-process
· Communication mechanism, Dbus
· Knowledge of DVB specifications
· Knowledge of IPTV
· Experience of using cross-compilers

Skills & Attributes Required:
· You are as passionate about making code maintainable as you are about making it efficient in the places it matters.
· Knowledge of which bits of C++ not to use, and how to avoid reinventing the wheel.
· Excellent technical and analytical skills.
· A driven self-starter, who is capable of adapting to change quickly and effectively.

Apply now if you have what it takes to work on a ground breaking venture, that is going to pave the way for a new way to watch TV, browse the web, and play games.

Advertisement

Leave a Comment so far
Leave a comment



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s



Follow

Get every new post delivered to your Inbox.