Embedded Software Developer - C/C++ (Biotech)

 A key member of a growing software team, you will contribute to the development of the next generation of software to be used with the Lightcast Platform. This will involve working alongside the engineering and biology teams to develop new instrument control systems to allow scientists to perform complex experiments as simply and efficiently as possible.

Our mission is to push the boundaries of complex cell analysis. Using the Lightcast platform we are working with major pharmaceutical companies and leading academic institutes. Together, using our next generation microfluidic platform, we are making advances towards new science, unique clinical approaches, new therapies and innovative products.

The Lightcast platform allows precise and highly flexible independent control of thousands of microdroplets independently and in parallel using software-generated light patterns. By combining droplets containing different cells, antibodies, cancer drugs, reporters and /or other reagents we can perform complex workflows and assays with a flexibility far beyond what is currently possible on any cell analysis platform. 

About the role

A key member of a growing software team, you will contribute to the development of the next generation of software to be used with the Lightcast Platform. This will involve working alongside the engineering and biology teams to develop new instrument control systems to allow scientists to perform complex experiments as simply and efficiently as possible.

Your responsibilities will include

  • Key involvement in the architecture and design of a new platform and supporting application software to perform instrument control and execution of biological workflows
  • Enabling complex, low-level hardware control of a number of sub-systems including microfluidics, robotic movement and optics
  • Involvement in requirements clarification, ensuring complex concepts are understood and translated in to well-tested, high-quality code
  • Collaborating within a multi-disciplinary team covering engineering, electronics and biology, using an Agile process to ensure key deliverables are met to time and quality

Requirements

We would expect you to have:

  • Proven experience of working in software development for embedded systems
  • Thorough understanding of C/C++ and object-oriented programming methodologies, in either Windows or Linux environments. Bare-metal micro-controller development is a key advantage
  • Experience with hardware integration (driving actuators / sensors / ADC circuits etc)
  • Familiarity with Agile development concepts and test-driven development
  • Experience of source control and software build processes
  • Ability to communicate effectively with other teams across various disciplines
  • Bachelor or Masters Degree in Software Engineering or related engineering discipline with a focus on Computer Science, or equivalent experience

It would be advantageous for you to have:

  • Experience of early-stage development, including the use of prototyping and proof-of-concept work
  • Ability to work directly with H/W debugging tools; signal generators, oscilloscopes, meters etc.
  • Familiarity with Python

Lightcast Discovery offer competitive salaries and comprehensive benefits including:  

  • 26 days holiday, plus Public Holidays  
  • Flexible working hours  
  • Share option scheme
  • Private medical insurance 
  • Income protection 
  • Life insurance 
  • Subsidised gym membership and weekly cross fit sessions
  • Access to Cycle to Work and Technology schemes 
  • Enhanced family leave policies  
  • Plus more…. 

Here at Lightcast Discovery we have an informal, open work environment where collaboration and innovation are at the heart of what we do.  We’re based in West Cambridge, near excellent transport links and plenty of local amenities.  We regularly gather as a team to hear about developments across functions and to share ideas.  We enjoy social events and regular team lunches, promote career development and learning opportunities.  It’s an exciting time to join our revolutionary team as we push boundaries and continue to grow.        

We are committed to being an equal opportunities employer. We encourage applications from all backgrounds, communities and industries and we are happy to discuss any reasonable adjustments that you may require.  

Applicants must be eligible to work in the UK

 Strictly no agencies please 

Apply now


Add to shortlist

Login or create a free user account to upload your CV and shortlist jobs.

Create account

Other jobs at Lightcast Discovery

No other jobs found for this company at this time. View all jobs

Looking for something specific?