The latest opportunities from ecm.

See what we can offer you, and tell us you're interested. We'll do the rest.

The ecm guarantee.

We know what it's like to be looking for a high-tech job - we've worked in the industry ourselves! Here's how we work:

  • If you send your details to ecm, we treat them as confidential.
  • We only send your CV to a company with your express prior permission.
  • We will speak to you before we do anything.
  • All ecm consultants have a technical background in engineering, maths or the physical sciences.
  • Let us do the hard work – if you can't see quite the right job for you, let us look for you.

Graduate Computer Scientist (23414)


Degree / PhD Computer Science, AAAA

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?

Our client are looking for a talented graduate to help them build the next generation of connected
devices, working with start-ups to blue chip companies from a variety of industries.

Minimum requirements:

To meet the requirements of this role you will have:

  • An excellent degree and/or PhD in computer science or related discipline from a top university
  • 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

As a graduate, you'll start your career doing the work that interests you most. Where you go from there is up to you. They will give you the freedom to follow your interests and steer your own career in the direction you want, providing you with all of the support, mentoring and training you need.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.