Skip to main content

Software Engineer / Senior Software Engineer

Sphere Fluidics, Cambridge
Employment type: 
Full time
C++, Software Engineering, debug, Problem Solving

Similar jobs

No similar jobs found.

Warning message

  • This job ad is no longer active. Search for new jobs.
Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

Software Engineer / Senior Software Engineer

Closing date for applications: 10/02/17

Location of job: Cambridge

Sphere Fluidics Limited is an established Life Sciences company, which is developing new single cell analysis systems for biotherapeutics discovery. Due to company growth, we are now looking for a talented individual to join our Physics and Engineering team.

We are looking to recruit a software engineer with proven experience in the development of laboratory instrumentation. The candidate will have a strong technical background gained through working in industry. Experience in design, construction and integration of software with mechanical and electronic systems is essential. The candidate should have proven technical ability and be able to demonstrate direct hands-on approach to problem solving. Self-motivation and a drive towards continual personal and technical improvement is essential. Previous experience working in an R&D environment through to product launch is desirable, though not essential. Previous experience working with electrical, mechanical and optical systems would be advantageous.

Salary range: £40,000-£50,000 per annum.

Qualifications:

Essential skills and experience:

  • 1st or a 2.1 degree in software engineering (or relevant field).
  • Excellent knowledge and hands-on experience with C++.
  • Experience in developing applications in Windows XP, Vista, 7 or 8.
  • Experience interfacing software with various sensors and actuators, including, instrument control and data capture.
  • Hands-on experience writing software for control of optical, mechanical and electrical systems.
  • Appreciation of coding styles and high-level object orientated design.
  • Proven ability to innovate, build, test and troubleshoot.
  • Experience of software Testing.
  • Ability to work as part of a small team, to fast timescales and with strict attention to detail.
  • Ability to debug and maintain code developed by others.
  • Ability to plan your workload and exercise good time management, juggling priorities across more than one project.
  • Positive energetic and self-motivated character, with a passion for developing new technologies.
  • Excellent problem solving ability.
  • Excellent verbal, documentation and communications skills.
  • You will thrive in a multi-disciplinary environment working alongside other highly motivated experts in their fields.
  • Some aspects of the role are client facing. You will be required to discuss technical aspects of projects directly with clients – with clear communications and commercial awareness.
  • Expertise in producing documentation to support design and development process.
  • Be self-motivated and accustomed to getting on with tasks with a thirst for new technologies and using the best tools for the job.

In addition we will favour candidates with skills such as:

  • Experience with the following will also be beneficial:
    • Kithara, Real-time Systems.
    • C#, WPF.
    • PHP/HTML/CSS.
    • Blender, Expression.
  • Develop PC (Windows) and embedded software across the full product life-cycle – design, implementation, test and support.
  • Experience of the full product life-cycle – design, implementation, test and support.
  • Experience with software development in a regulated industry (such as healthcare), within quality control systems such as ISO9001 and ISO13485.
  • A good mixture of design, implementation and test capabilities through the use of structured software methods.

The successful candidate will work in a multi-disciplinary team and should be enthusiastic with excellent team-working and communication skills. If interested, please e-mail your CV to Mel.Blackham@spherefluidics.com and include the title of your target position e.g. “Senior Software Engineer” in the title.

All Sphere Fluidics employees are given an employment package including: competitive salary; employee share options; life insurance and a Stakeholder Pension Scheme. Each employee is also encouraged to develop an annual development plan, including SMART objectives and training needs, as part of their career development. The position will be based in or around Cambridge, UK.

The closing date for application for this position is 10th February 2017.

Top