Role Title | Embedded Software Engineer |
Location | Cambridge |
Duration | 6 Months |
Rate | £400.00p/day |
Role Summary / Purpose
My client is looking for an Embedded Software Engineer to help develop, introduce, and maintain new products in the Cell Therapy field. This role requires a versatile, driven software engineer who enjoys applying their problem-solving prowess to tackle challenges encountered when delivering new classes of products to an exciting area. You will be working within a tightknit multidisciplinary team, encompassing Physicists, Mechanical and Electronic Engineers and Industrial Designers.
Essential Responsibilities
The successful candidate will;
- Bring together development kits and peripherals to develop prototype products.
- Help design and implement new products, liaising with our electronics engineers to create final designs.
- Aid discussions with product managers to fully understand and specify different product requirements.
Qualifications / Requirements
- Degree (or equivalent) in Computer Science or similar numerate degree
- Understanding of C, C++ or similar
- Proven problem-solving ability
- Experience of bringing up new hardware
Desired Characteristics
- Thorough understanding of the use in C and C++ in an embedded, real-time, resource constrained device
- Some experience writing software for embedded systems
- Experience of working in a regulated environment, ideally medical devices
- Knowledge of Unix-based operating systems and the GCC toolchain
