C / C++ Software Engineer

09 Feb 2018
21 Feb 2018
Contract Type
Full Time
This is an immediate requirement for a Software Engineer with experience of C/C++ in an embedded environment.

A great opportunity has arisen for a Software Engineer to work for a market-leading software company in the Cambridge area. This software engineer role will be working on a number of products developed across several platforms.

In this role, you’ll be responsible to develop, maintain and extend codebase used on the hardware, and support new product development. You will bring excellent problem solving skills demonstrated throughout the design process, significant experience of using C/C++ language in embedded and real applications, and proven experience of software experience best practices for ensuring code quality and testability.

The ideal candidate should bring 3+ years’ experience in C/C++ development, have previous experience in the design phase of embedded software, in Linux environment. The successful candidate should have a good general technology understanding and continuous learning mentality.

You will have:
• Bachelors’ degree in Computer Science from a leading university (or related fields; Maths, Physics, Engineering)
• Significant experience with embedded C and C++
• Good Knowledge of Real Time Operating Systems
• Good analytical approach to development
• Knowledge of coding of DSP / NEON assembler on ARM
• Hands on experience in image processing/UML software modelling/Rest APIs
• Excellent written and verbal communication skills
• Can work independently and with little supervision when needed
• Willingness to take responsibility and play a key role in the team

Similar jobs

Similar jobs