We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Graduate embedded C/C++ engineer (25925)

West London
to £40k DoE + benefits

Supercomputing for the world wide web

This is a superb opportunity for outstanding graduates to join a small, specialised team of engineers responsible for the development of the architecture and implementation of advanced high performance internet routers, highly parallel multi-core network processors and delivery systems for the 21st century internet.

You will have an exceptional educational record with mostly A* and A grades at A-level, and have (or be expecting) a 1st or 2.1 degree in Electronics, Computer Science or other relevant subject from a top Russell Group university. Similarly qualified, experienced candidates will also be considered.

Your CV must demonstrate skills or a keen interest in C and C++ such as relevant commercial experience, internships, or substantial personal projects. The ideal candidate would also have knowledge of assembly language programming, especially related to driver-level software to interface to hardware. Experience of real-time operating systems such as VxWorks is highly prized. Understanding of networking protocols and a good background in data structures and algorithms would be beneficial.

You must be able to solve tricky problems and be able to get to grips with complex systems. The team thrives on intellectual challenges and overcoming those challenges by working together.

Keywords: C, C++, embedded, West London, assembler, drivers, networking, real-time, VxWorks

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.