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

You will design and develop physical layers on SDR platforms for a range of projects as diverse as developing a bespoke wireless system for next-generation warehouse automation to visionary work to develop ultra-low-cost Internet of Things devices.

We work on projects with a strong element of signal processing in everything from broadband communications to computer vision and machine learning. We design and build products for our clients that are constantly stretching the art of the possible by combining state of the art signal processing and communications theory with a practical approach to implementation on resource constrained platforms.

We have a modern and flexible approach to software development, which allows us to employ the latest tools and techniques in software engineering and avoid unnecessary bureaucracy, while keeping tight control over programs and risk. Our engineers enjoy the benefits of a suite of professional tools, ranging from high quality tool chains to distributed configuration management and issue tracking tools, to virtualized and automated build environments and state-of-the-art static analysis suites.

This position is located in our Boston, MA office.

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

Full Details


This position involves taking roles within projects with exposure to all aspects of development from brainstorming to final delivery. On a daily basis you will be:  

  • Contributing to the system design and detailed design of complex products
  • Coding and testing software on high performance SDR platforms
  • Assisting in constructing models and simulations using MATLAB
  • Working with relevant standards (3GPP, IEEE etc.)
  • Contributing to IP development to expand and promote group capabilities
  • Delivering high quality software design, documentation and implementation that meet defined requirements
  • Collaborating with team members across engineering disciplines including software, electronics, and RF



  • Must be authorized to work in the US without sponsorship
  • 2 years of experience
  • Strong C programming and software engineering skills
  • Strong background in wireless communications theory and applications
  • Experience of using MATLAB
  • Excellent math skills
  • Good communication skills
  • A strong desire to learn and investigate new technologies


  • PhD or Master’s degree in signal processing
  • Familiarity with a scripting language (Python, Bash etc.)
  • Linux programming, scripting or administration
  • Programming in Assembly Language
  • Physical Layer Algorithm development
  • Image and audio signal processing and machine learning



For 50 years, Cambridge Consultants has led the way in innovative product development.We are the development partner of choice to many of the Fortune 500, as well as the virtual development team for ambitious start up companies.

With offices in Cambridge (UK), Boston (USA) and Singapore we specialise in developing exceptional products in record time for clients around the world. This expertise further allows us to provide insight on a range of technology critical issues and markets.


Learn about Life at CCWhat to expect when applying


  • Choice of medical dental and vision plans
  • Flexible spending accounts
  • 18 vacation days for full time employees
  • Competitive base salary
  • Pay for performance
  • Profit share bonus plan based on company and individual performance
  • 401K with discretionary company match
  • Life Insurance
  • Relocation assistance, if applicable


Related Jobs

Boston, USA


Job ref: IW008
We’re looking for a talented Software Architect to develop complex software systems and lead multi-disciplinary product development teams across a wide range of projects. As well as providing technical leadership, you’ll also be able to collaborate with the business development team to demonstrate our ...
Boston, USA

Principal Embedded Software Engineer - Medical Devices

Job ref: MS007
Do you have experience in or a desire to develop software for medical devices? Do you have an ambition to develop products that can help save lives?  Are you looking for variety and interesting challenges?  If so, read on! We are looking for talented embedded software engineers with experience in...
Boston, USA

Embedded Software Architect – Medical Devices

Job ref: MS006
  Do you have experience developing medical devices and are looking for your next big challenge? We are looking for talented embedded software engineers with experience in leading and architecting embedded systems in the medical domain. As a software architect, you will lead the technical and so...
Boston, USA

Senior Machine Learning / Artificial Intelligence Engineer

Job ref: WC006
You will design and develop machine learning systems for a range of clients from industries as diverse as warehouse automation to the Internet of Things. You work will encompass everything from first-principles thinking through to the development and deployment of live systems and you will collaborate closely...
New job alerts
Get email updates as relevant jobs are added