IT & Software

C / C++ Software Engineer

Spectrum IT Recruitment

Southampton · Hampshire · United Kingdom

Share this job: X Facebook WhatsApp Save job : C / C++ Software Engineer
Overview

As a Software Engineer, you will develop and optimise C/C++ software for 5G NR PHY algorithms, tackling performance and concurrency challenges. You’ll work across software, hardware, architecture and system-test teams to deliver reliable high-performance solutions. The role offers exposure to cutting-edge 5G technology and opportunities to influence performance across the engineering stack.

Responsibilities
  • Develop C/C++ software to run and test 5G NR PHY algorithms
  • Improve performance via optimisation and multithreading
  • Integrate software components and troubleshoot complex issues
  • Develop and maintain automated testing and CI processes
  • Collaborate with hardware, architecture and system-test teams
  • Support interoperability testing with customers, vendors and operators
  • Contribute to technical reviews and broader software engineering decisions
Key requirements
  • Strong commercial experience developing software in C or C++
  • Solid software engineering fundamentals
  • Experience with multithreaded or high-performance software
  • Interest in solving complex performance and optimisation challenges
  • Collaborative mindset
  • Strong problem-solving abilities
  • Team-oriented communication and coordination
  • C/C++ programming
  • Multithreading/high-performance software
  • Performance optimisation

Reference: WJ-747_31292177 · Posted 13 Nov 2026, 11:00 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

C / jobs in other states

Browse jobs