RF Algorithm Engineer

SoCode Limited

📍 Teversham, Cambridgeshire, United Kingdom

Full-time architecture-and-engineering Posted March 03, 2026

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.
Troubleshoot performance issues across s...