Overview

You can apply to multiple jobs at once using the shortlist tool. You currently have 0 jobs shortlisted.

The Software Technologies group is looking for a talented graduate to help us build the next generation of connected devices, working with start-ups to blue chip companies from a variety of industries.

Do you…

  • Want to apply your Computer Science degree to real world software, or build on your app store experience?
  • Have a curious mind and entrepreneurial ideas?
  • Want to work with some of the most innovative engineers, products, and companies around, and see products that you’ve helped create go to market worldwide?

 

 

You can apply to multiple jobs at once using the shortlist tool. You currently have 0 jobs shortlisted.

Full Details

Main purpose of the job

We are looking for a Computer Scientist to work on Cambridge Consultants’ product development projects, where you will design, write and consult on software for complex systems. This will involve working with other engineers as part of multidisciplinary project teams, for a wide variety of clients and markets.

 

Type of work undertaken by group and division

Cambridge Consultants undertakes over 250 cutting edge technology projects every year. The Products and Systems Division undertakes development projects in different markets:

  • Consumer product development, including fitness products and domestic appliances
  • Industrial and Energy, including robotics and logistics systems, home automation, energy systems, and precision agriculture
  • Defence and Security, including authentication, location, radar and government work

You will be a member of the Software Technologies group, which covers a broad spectrum of software engineering and computer science skills, from real time and embedded software for standalone or connected devices through to web and data services. The group designs ground breaking products for global blue chip clients through to start-ups

Example projects from a few years work by one of our graduates within the software group : a personal activity monitor, an avionics ground station, custom RF protocol drivers, through-wall radar, a reversing aid for cars, a wristband payment device, bayesian inference for airbags, an in-building location system, an animal tracking system, software for characterising inhaler powder flow, a mobile handset MAC layer, medical record privacy solutions, and a smartphone-enabled beverage dispensing system.

There will be the opportunity to further your career not just technically, but also in the fields of creating new business, programme management, and innovation – essential ingredients in delivering commercial value.

 

Specific responsibilities

In this role you will be responsible for:

  • Design and Implementation of software subsystems on one or more projects at once
  • Maintenance of interfaces between your code and hardware or remote systems, and the code of other software engineers on the team
  • Delivering high quality, professional code, compliant with the client’s requirements
  • Executing project tasks to tight deadlines and rigorous quality standards within the timescales and budgets agreed with the project manager
  • Taking responsibility to ensure that your software is robust and complies with the specification
  • Participating in meetings with clients. Depending on project work there may be the opportunity for international travel for meetings or workshops.

 

Requirements

To meet the requirements of this role you will have

  • An excellent degree and/or PhD in computer science or related discipline
  • An imaginative and inquisitive mind, eager to learn new skills and develop solutions for complex problems
  • Understanding of one or more software build systems, source control, and development tools
  • Excellent communication skills

Any of the following experience would be advantageous:

  • Experience of using CI systems for automated test
  • Experience of production quality software implementation in embedded C
  • Data system engineering, dealing with large databases or algorithms on server systems
  • Working to regulatory standards such as ISO 13485
  • Android/iOS app development skills
  • Digital security or cryptography skills
  • Interest/experience in low power RF protocols for connected devices, or infrastructure and services for connected devices

 

Why Cambridge Consultants?

Cambridge Consultants creates exciting and novel breakthroughs in technology and products. We help our clients achieve the kind of game-changing leap forward that will transform their whole business.

At the heart of what we do are talented and motivated multi-disciplinary teams empowered to create cutting edge technologies and systems to solve difficult problems for our clients.

We recognise and celebrate individual talent and we understand the importance of letting individuals be just that. Our people are here to do the best work of their lives and our job is to provide the platform for them to do it. That means letting people pursue the projects that interest them and develop their career in whatever direction they choose.

We’re committed to promoting a diverse workplace. We believe that diversity can only flourish when everyone feels included and has a sense of belonging.

We value all people regardless of gender, age, disability, race, ethnic origin, parental status, language, religion, marital status or sexual orientation.

For information about the interview process at Cambridge Consultants, please see here: https://www.cambridgeconsultants.com/careers/what-expect

 

Learn about Life at CCWhat to expect when applying

Benefits

  • Competitive salary, based on merit and reviewed annually
  • Company profit share scheme in addition to basic salary
  • Pension scheme
  • Life, disability and travel insurance, plus private healthcare
  • Free canteen - breakfast, lunch and refreshments
  • 25 days annual holiday plus public holidays, with flexibility to carry over / borrow
  • Relocation assistance if applicable
  • Excellent career development and training opportunities
  • Flexible working hours
  • Social committee
  • Discounted train season tickets, through Travel Plan Plus
  • Free shuttle service to/from Cambridge North train station, through Cambridge Science Park

Future prospects

Cambridge Consultants is committed to developing its employees' careers and has a flexible policy for individual capabilities and preferences. Promotion is linked to merit.

Related Jobs


Cambridge, UK

Graduate Electronics / Software Engineer - 2020 start

Job ref: 1332
We’re looking for Electronics, Computer Science and Engineering Physics graduates who are keen to start making real products for our clients.  You’ll need to be the sort of person who is willing to turn their hand to lots of different tasks, and enjoys constantly learning new things.  In return ...
Cambridge, UK

Recent Graduate Electronics and Software Engineer

Job ref: 1283
We are looking for an electronics and software graduate or someone who has graduated in the last few years to join our group. You should have an excellent degree and be interested in designing electronic hardware and writing software and have a real interest in engineering that can be shown through hobbi...
New job alerts
Get email updates as relevant jobs are added