Software Engineer
Software Engineer opportunity – Algorithm Development - Cambridge
An innovative UK-based semiconductor company is developing technology that simplifies technology for wearable and mobile devices is seeking a Software Engineer to join their growing team.
As a Software Engineer, your main focus will be turning system concepts into deployable software to support advanced RF measurements and optimisation algorithms on complex RF hardware.
What you'll do as a Software Engineer:
- Develop and maintain Python-based software for algorithm development and deployment
- Translate mathematical models and optimisation concepts into production-ready implementations
- Integrate and validate algorithms on hardware prototypes and production systems
- Collaborate closely with RF and systems engineers to ensure real-world performance alignment
- Diagnose and resolve performance issues across software and hardware interfaces
What we're looking for in a Software Engineer:
- Strong Python development experience, particularly in algorithm implementation
- Ability to translate mathematical or system-level concepts into maintainable software
- Experience integrating software with real-world hardware systems
- Excellent analytical and problem-solving skills
- Experience with RF systems or wireless technologies would be beneficial
If you would like further information abotu the Software Engineer opportunity or would like to make an application, please contact Luke Ord.