freehire launches on Product Hunt on 26 August.

Follow →

Junior / Mid Software Engineer

Summary

Develops and maintains C/C++ protocol stacks and embedded systems for wireless communication, contributing to real-world deployments in 5G/LTE networks while collaborating with a small engineering team.

Salary: £40,000 - 55,000 per year

Requirements:
  • 2–4 years of experience in software development, ideally with C/C++
  • Exposure to embedded or systems-level programming
  • Some knowledge of cellular or wireless communication protocols
  • Comfortable working with existing codebases and software platforms
  • Strong problem-solving, collaboration, and communication skills
  • Right to work in the UK
Responsibilities:
  • Work in C/C++ on protocol stacks and embedded systems
  • Contribute to real-world wireless systems from development through deployment
  • Help solve challenging technical problems in wireless communications
  • Work collaboratively with experienced engineers in a supportive, flexible team
Technologies:
  • Embedded

More:

We are a small, highly skilled engineering team working on advanced wireless systems and communication protocols used in real-world networks. This is a junior to mid-level embedded software role based in Cambridgeshire, with hybrid or on-site working. We offer the opportunity to grow your career in wireless communications, gain experience with technologies such as 5G and LTE, and make hands-on contributions to meaningful projects. The role offers a salary of up to £55,000.

last updated 33 week of 2026

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available