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


We are looking for a DSP embedded engineer with a passion for designing and implementing efficient real-time systems to join our team. Our projects span a range of industries and applications including Communications, Sensors and Audio. 

We are looking for someone with relevant academic and/or industrial experience to join our team as an immediate start.

What we can offer

You will be part of the Signal Processing Group within the Wireless and Digital Services Division. The group is focused on component delivery of signal processing solutions for exciting and diverse products and services. Examples of projects we have worked on in the past are: 

We can provide a huge amount of variety in this role. You may be designing filters for simulation of a system one week, getting hands on with programming for a platform the next, or providing vectors or interpreting results from our hardware test team.  

We take pride in being ahead of the technology curve, working with and developing exciting new technology. Our accolades include being an Arm Approved Design partner collaborating to design cutting edge systems with the latest low-power technologies. The platforms on which we develop solutions includes devices from TI, ARM devices, PicoChip, Dialog, Tensilica HIFI, Ambiq, Cirrus Logic, and custom ASICs developed in-house. 

The wide history of projects previously undertaken by the group have been implemented using a variety of software technologies. For embedded systems: C, C++, Assembler. For scripting and modelling: Matlab, Python, native Windows/Linux scripting languages. Utilising systems and processes: version control systems, issue tracking, continuous integration, test driven development.

What you can bring

You’ll have the opportunity to work on a range of projects, each with their own distinct set of challenges. You’ll be able to get involved with everything from first-principles thinking and research through to the design, development and deployment of live systems.

We are looking for someone who has:

  • a good degree in a relevant subject, such as electronic/electrical/communications engineering, computer science, mathematics or physics
  • programming skills – scripting languages such as Python or Matlab are particularly useful in our day-to-day work,  low level languages such as C for implementation, and of course a willingness to learn new languages
  • an interest or understanding of the constraints of embedded systems, and how they can be implemented in an optimised way. An understanding of digital signal processing (DSP) concepts/mathematics would also be beneficial

We are a nurturing team, you will be supported throughout to develop your career in the direction you want, with mentoring and training provided.


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 (or gender reassignment), age, disability, race, ethnic origin, parental status, language, religion, marital status or sexual orientation.





Learn about Life at CCWhat to expect when applying

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


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.

  • Good salaries, based on merit and reviewed annually
  • Bonus scheme in addition to basic salary
  • Flexible working hours
  • Excellent career development and training opportunities
  • Free lunches and refreshments
  • Private medical insurance and company sickness scheme
  • Pension scheme including free life assurance
  • 25 days annual holiday plus public holidays
  • Assistance in relocation if applicable
  • Active social committee
  • Well equipped and pleasantly situated building on the Cambridge Science Park
  • Above all, real responsibility for real business problems, with good career prospects based on merit
Cambridge, UK

Principal Data Engineer

Job ref: 1608
Cambridge, UK

Senior Test Engineer: Cloud Systems

Job ref: 1584
Cambridge, UK

Python Systems Engineer

Job ref: 1581
Cambridge, UK

Contractor : Python Developer

Job ref: Contractor - Embedded
New job alerts
Get email updates as relevant jobs are added