Based on the outskirts of Cambridge, this tech firm work with their clients briefs to produce hi-tech and highly innovative solutions that span software, electronics and hardware solutions. As a consultancy they work with a wide variety of customers that include well known firms in healthcare, life sciences, industrial and consumer sectors.
The Role
Working as an embedded software engineer you will be working on the client's projects that have a software content. This would be a ideal role for a graduate who wants to develop their embedded firmware/ low level software development skills while also improving their electronics and system design knowledge.
As this company is a consultancy you will have the chance to work on lots of varied projects and have a hand in developing interesting technical solutions for lots of different companies. The work will be varied and will include:
* Firmware and software development for electronic or test systems
* Contributing to the development of electronic systems; inc: control electronics, power electronics, high precision instrumentation and communications engineering
Skills
* You need to have a relevant degree in computer science, communication systems engineering, electrical engineering or other very similar subject
* You should have gained exposure to developing software for electronics systems ( C, C++ ideally) any experience of micro controller developer or Linux systems would be ideal but not an essential
* You should have experience of working with version control systems
* You must have excellent written and verbal communication skills