Accessibility Links

Embedded Software Engineer

  • Salary: Negotiable
  • Job type: Contract
  • Location: Cambridge, Cambridgeshire
  • Sector: IT
  • Date posted: 08/08/2018
  • Job reference: J391340A

Embedded Software Engineer


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
Similar jobs
View more similar jobs