Jobs
Senior Software Engineer (C++ Applications)
- Tags:
POSITION: Senior Software Engineer (C++ Applications)
LOCATION: Commutable from Slough, High Wycombe, Reading, Bracknell, West London, Watford, Guildford, Etc
START: ASAP
TYPE: PERMANENT
SALARY: UPTO £55k
Keyword: Software Engineer, Applications, C++, multi threaded, RTOS, Real time, multithreaded, multi Core, Parallel Processing, MCU (Multi Core Unit), embedded web-server, streaming protocol, embedded platforms, cross-platform code, Architectural and system design of applications in an embedded or server environment, Network programming (TCP/IP, streaming protocols, XTTP or RTP)
PLEASE NOTE: You MUST be academically excellent, Our client only recruits PHD, MSc or 1st Class Degree candidates with at least AAB at A Level or Equivalent. They will expect your University education to be from a TOP University.
The Client
Our Client develops and builds the most technologically advanced video conferencing infrastructure equipment available on the market today. Based on massively parallel processor architectures. This is one of the fastest grouping industry and the companies is going strength to strength even through the recession.
The Role
You will work with exceptionally gifted Software Engineers within the company?s application team. The technology is state of the art and hugely complex and power. Because our client is pushing to pull every last piece of performance out of their system you will need to be a forward thinker in your application development. The fun part is your Software application development will always be leading edge and you will always be challenging yourself so no chance of getting bored. This really is exciting stuff; you will not think twice about writing an embedded web-server one day and reverse engineer a streaming protocol the next.
embedded platforms and know how to write cross-platform code. You will be expected to produce and deliver significant features on your own as well as work with colleagues in collaborative tasks. You will be called upon to deliver timing estimates for implementation and assess risks involved.
Responsibilities will include:
· Programming in C and C++
· Involved in specification, design and implementation of new products and features
· Architectural and system design of applications in an embedded or server environment
Must Have
· Strong C/C++ programming, multithreaded / event driven software / Multi Core.
· Worked over embedded platforms and know how to write cross-platform code.
· Familiar with the issues associated with developing software targeted at devices constrained by limited power and memory; typically embedded applications.
· Network programming (for example; TCP/IP, streaming protocols, XTTP or RTP)
· Excellent problem solving and communication skills.
Desirable skills and experience
· Web technologies
· Software engineering methodology
How to Apply
Call or drop Adam at Vector an email with your CV attached.
We are all ex-engineers and are recruiting for many different organisations up and down the UK. So if this one isn?t right we might still have something for you. And if you want your recruitment to be look after by ex ?engineers then give us a shout.
We look forward to hearing from you.
