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:
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