Register for our Newsletter

Cambridge Consultants

Cambridge Consultants

Graduate Software Engineer – 2017 Ref 1081

Do you want to be part of one of the largest independent wireless development teams in the world? It’s exciting and challenging work alongside other brilliant people with a passion for what they do, and you’ll get real responsibility from day one.
This vacancy is for a 2017 start date.

Main purpose of the job

We are looking for a Software Engineer to work on client assignments developing software for a wide range of wireless systems and products. The sort of software we write is often at the electronics/software boundary and/or in a constrained environment (e.g. tight memory, low power).

Type of work undertaken by the group

Cambridge Consultants is a world leader in wireless communications, with one of the largest independent wireless development teams in the world. Our work ranges from high volume consumer applications such as portable internet devices, through to professional high-performance systems including the air traffic control radios used to govern the US airspace. Wireless Division works closely with other disciplines to develop cutting-edge software. Team sizes tend to be small and are made up of highly skilled engineers. The group carries out software design and architecture, as well as coding, usually in C. Other languages are used, such as Python and Java, as required.

Specific responsibilities

As you develop, with specific training and support, you will become responsible for:

  • The design, development and unit test of software subsystems, sometimes on more than one project at once
  • The design of interfaces between your code and that of other software engineers on the team
  • Delivery of high-quality code, compliant with the client’s requirements
  • Carrying out your specific project tasks within the timescales and budgets agreed with the project manager

There are many aspects to the work in addition to design. As your experience develops, you might wish to take on further responsibilities.

Minimum requirements

To meet the requirements of this role you will have: 

  • Good degree in a relevant subject, such as electronic engineering or computer science.
  • Experience of writing software in C
  • Good communication skills In addition, any experience of the following would be advantageous;
  • Understanding of wireless communications systems
  • Windows / Linux / iOS programming
  • A scripting language
  • User interface design

Future prospects

As a graduate, you’ll start your career doing the work that interests you most. Where you go from there is up to you. We 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.

Leader content T

he Wireless Software Group is growing, so if you want create innovative products for a wide variety of clients; Cambridge Consultants could be the place for you.

See also:
Organisation:  Cambridge Consultants