Software Engineer
Indexed description
Software Engineer
Cambridgeshire
Permanent
We鈥檙e looking for a talented Software Engineer to join an innovative engineering team working at the cutting edge of RF technology. This is an exciting opportunity to contribute to the development of high-performance software that powers advanced radio frequency measurement and optimisation on sophisticated hardware platforms.
馃敡 What you鈥檒l be doing
You鈥檒l play a key role in building and evolving software that bridges theory and real-world RF systems. Working alongside RF and systems specialists, you鈥檒l help bring complex algorithms into practical use through robust, production-ready code.
Your work will include:
- Developing and enhancing Python-based applications for algorithm design and deployment
- Collaborating closely with hardware and systems engineers to ensure seamless integration between software and physical devices
- Testing and validating solutions on both prototype and live hardware environments
- Writing clean, maintainable, and well-structured code using best engineering practices
- Investigating and resolving performance or functionality issues during development and rollout
- Supporting the transition from experimental concepts to stable, scalable software solutions
- Creating automated tests, validation frameworks, and datasets to ensure accuracy and reliability
鈿欙笍 Additional involvement
- Assisting with integration into lab equipment, measurement systems, and internal tools
- Contributing to documentation and sharing knowledge across the engineering team
馃幆 What we鈥檙e looking for
Background & Experience:
- Degree (BSc or MSc) in Electronic Engineering, Physics, or a related field
- Strong hands-on experience with Python development
- A problem-solving mindset with the confidence to tackle technically complex challenges
- Exposure to RF measurement techniques or lab testing environments (advantageous)
- Familiarity with hardware interfacing and communication protocols
- Experience with real-time systems is beneficial
- Knowledge of RF systems, wireless technologies, or telecoms is a plus
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search