Embedded Software Engineer
We have a new opportunity for an experienced and versatile C/C++ Embedded Software Engineer to join an innovative organisation near Cambridge. The client is looking for a multi-talented Software Engineer / Embedded Systems Engineer who can work from a blank sheet on products that are at the very cutting edge of technology. The work is technically challenging, highly varied and you’ll be working with a highly respected organisation considered world-class innovators in their field.
The company offer a highly lucrative financial package with competitive salary, generous bonus, pension, healthcare and support with travel costs or relocation if required. They also offer excellent ongoing career development
Requirements for Embedded Software Engineer /Senior Software Engineer:
2.1 or 1st class honours degree (possibly a PhD) in Computer Science, Electronics Engineering, Applied Physics or similar
Extensive hands-on embedded software development experience for complex, high reliability, regulated products ( eg medical, automotive, safety critical, security, etc)
Core skills in C C++ coding, plus ideally Python
Ideally: Jenkins, GitLab, Protobuf, YAML, Yocto, Docker etc
Excellent communicator – confident, innovative, enthused
Our view: are you an Embedded Systems / Software Engineer who is frustrated with endlessly working on the same products every day? If so, this is just the job for you! You will be working on a wide range of unique and varied projects, from concept to manufacture of real-world products -many of which look like science fiction today but will soon be in everday use. We believe this would be a fantastic opportunity to join a progressive organisation that would have you working across multiple programmes on short-time frames, meaning every week will be different – constantly keeping you at the cutting edge of technology with innovative new technologies.