Job Description

Software Engineer – Python / RF Algorithms
Cambridge | Permanent | Full Time
We’re recruiting a Software Engineer for a venture-backed RF semiconductor company in Cambridge building advanced RF hardware for connected devices.
This is not a generic backend role.
You’ll be working at the intersection of algorithms, software, and RF hardware — turning mathematical models and optimisation concepts into production-grade software that runs against real systems.
The Role You will:
  • Design and build Python software that implements RF measurement and optimisation algorithms.
  • Translate algorithm specs and mathematical models into clean, maintainable code.
  • Work closely with RF and systems engineers to ensure software reflects real-world hardware behaviour.
  • Integrate and validate algorithms on hardware prototypes and production platforms.
  • Develop unit tests, validation frameworks and regression tools.
  • Tro...

Ready to Apply?

Take the next step in your AI career. Submit your application to SoCode Recruitment today.

Submit Application