Summary: Senior Embedded Software Engineer needed, wide range of projects, strong academic qualifications required.
This established, highly respected company provides high calibre, cutting edge solutions for science based products to clients worldwide. You will need at least a 2.1 Hons in a relevant degree subject with significant software content plus very good A level grades to join this multi-disciplinary team. You will also need excellent personal communication skills as this is a client facing role. Most of the projects will be in the medical and diagnostics arena.
You will have extensive experience developing embedded software in a commercial environment and have fluent C and strong skills in another language such as C++, C# and/or Java. You will have designed and debugged driver code for SPI, I2C, DMA, interrupts etc. and will have debugged basic electronics circuits and will be familiar with oscilloscopes, logic analysers and other similar test equipment. You will be experienced in analysing customer needs and recommending appropriate embedded technology solutions including selection of microcontroller families and the design of control algorithms, communications protocols, user interfaces, etc.
This is an excellent opportunity for a Senior Embedded Software Engineer to join this dynamic company.
Keywords: Embedded, C, C++, Java, Cambridge, 2.1, 1st, PhD, driver code, client facing.
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.