Software Engineer

SoCode Recruitment

Cambridge

On-site

GBP 49,500 - 60,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A Cambridge-based engineering firm is seeking a Software Engineer to develop production-quality software for advanced RF measurements. The role involves designing and maintaining Python software and collaborating closely with RF engineers. The ideal candidate holds a Bachelor's or Master's degree in Electronic Engineering or Physics and has experience in software development. You can expect a salary of up to £55,000 plus benefits, with a mostly onsite working arrangement.

Qualifications

  • Bachelor’s or Master’s degree in Electronic Engineering, Physics, or a closely related discipline.
  • Proactive approach to tackle complex technical challenges.
  • Demonstrable experience in software development with strong proficiency in Python.

Responsibilities

  • Design, develop, and maintain Python-based software for RF measurement.
  • Work closely with RF hardware and systems engineers.
  • Integrate, test, and validate software on hardware prototypes.

Skills

Software development
Proficiency in Python
Understanding of RF measurements
Test equipment interfacing
Real-time processing

Education

Bachelor’s or Master’s degree in Electronic Engineering or Physics

Job description

Software Engineer

Cambridge, UK (onsite) | Full-Time | Permanent | Up to £55,000

I am currently recruiting for a Cambridge-based engineering business developing advanced RF modules and IC products. Their aim is to solve their customers’ toughest challenges and enable them to stay ahead by pushing the boundaries of RF design.

We are currently seeking a Software Engineer who will design and deliver production-quality software that brings advanced RF measurement and optimisation algorithms to life on complex RF hardware.

You’ll be responsible for the following:

  • Design, develop, and maintain Python-based software used for algorithm development and deployment.
  • Work closely with RF hardware and systems engineers to ensure strong alignment between software behavior and real-world hardware.
  • Integrate, test, and validate software and algorithms on hardware prototypes and production systems.
  • Apply sound software engineering practices, including modular design, version control, testing, and documentation.
  • Help diagnose and troubleshoot software and algorithm performance issues during development and deployment.
  • Balance rapid experimentation with the evolution of code into robust, long-lived software.
  • Develop unit tests, validation tools, and reference datasets to verify algorithm correctness and support robust regression testing throughout development.
  • Support integration with measurement systems, test equipment, and internal tooling as needed for algorithm validation.
  • Contribute to documentation and technical knowledge-sharing within the engineering team.
What We're Looking For
  • Bachelor’s or Master’s degree in Electronic Engineering, Physics, or a closely related discipline.
  • Proactive approach and a willingness to tackle complex technical challenges.
  • Demonstrable experience in software development, with strong proficiency in Python.
  • Understanding of RF measurements and related test procedures is a strong plus.
  • Familiarity with test equipment interfacing and communication protocols.
  • Experience with real time processing is desirable.
  • Prior experience working with RF modules, wireless systems, or telecommunications is a strong plus.

You’ll be working out of their Cambridge office. The role is mostly onsite (may be some WFH flexibility). You can expect a salary of up to £55,000 plus benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (RF Hardware)
Software Engineer (RF Hardware)

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 90,000
Private medical insurance
Enhanced pension
Share options
+1
Software Engineer
Software Engineer

Forefront RF • Cambridge

On-site
GBP 45,000 - 60,000
Competitive salary
Company Share Option Scheme
25 days holiday
+7
Lead RF Engineer
Lead RF Engineer

ECM Selection (Holdings) Limited • Cambridge

Hybrid
GBP 45,000 - 65,000
Flexible benefits plan
RF Engineer
RF Engineer

The One Group • Cambridge

On-site
GBP 45,000 - 65,000
Pension
Healthcare
On-site restaurant
+2
RF Engineer
RF Engineer

Forefront RF Ltd • Cambridge

Hybrid
GBP 40,000 - 60,000
Competitive salary
Company Share Option Scheme
25 days holiday + bank holidays
+2
RF Systems Software Engineer (Python)
RF Systems Software Engineer (Python)

SoCode Recruitment • Cambridge

On-site
GBP 45,000 - 55,000
Senior RF Tester
Senior RF Tester

SoCode Limited • Cambridge

On-site
GBP 45,000 - 75,000
RF Engineer
RF Engineer

Platform Recruitment • West of England

On-site
GBP 52,000 - 58,000
Private medical care
25 days holiday
Career development opportunities
Senior RF Design Engineer | Cambridgeshire | £70-100K
Senior RF Design Engineer | Cambridgeshire | £70-100K

Morgan McKinley (South West) • Colne

On-site
GBP 70,000 - 100,000
RF Software Engineer — Python + Hardware (Hybrid/Remote)
RF Software Engineer — Python + Hardware (Hybrid/Remote)

Forefront RF • Cambridge

On-site
GBP 45,000 - 60,000
Competitive salary
Company Share Option Scheme
25 days holiday
+7