Embedded Software Engineer
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Embedded Software Engineer
Cambridge
3 Month initial/rolling contract
Role Summary / Purpose
We are looking for an Embedded Software Engineer to help us 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
* 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