Senior Software Engineer (25118)
With one of Cambridge’s fastest growing companies developing cutting-edge medical technology that will benefit millions of people’s lives.
As Senior Software Engineer, you will be a lead member of a multi-disciplinary team with responsibility to architect and code high quality software.
You will have at least a 2.1 Honours from a top university (Russell Group standard) in Computer Science, Engineering Science, Maths or Physics. You must also have significant commercial software development experience with excellent problem solving skills demonstrated throughout the design process; significant experience of using C/C++ in embedded and real time applications; and proven experience of software development best practise for ensuring code quality and testability.
Valuable skills/experience include:
- real time embedded systems using both bare metal and RTOS architectures
- high reliability systems (eg Functional Safety / IEC 61508 or Software for Medical Devices / IEC 62304)
- Agile management framework
- working to specific coding standards for safety, such as MISRA C or High Integrity C++
This is an fantastic opportunity to work in a dynamic development environment at the cutting edge of technology.
Contact ECM directly now to get the best chance of securing an interview. We know what our clients REALLY look for and can help you tailor your CV. We will get your CV into the right hands and help from initial interview through to offer stage.
Keywords: senior software engineer, 2.1, 1st, C, C++, embedded, CompSci, senior software developer. medtech, medical technology, control systems, Cambridge
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.