We're recruiting on behalf of a Company based in the Cambridgeshire area who are looking to expand their Embedded team. The Role: Join a collaborative engineering team to develop embedded software for advanced radio systems. You'll work across the full development lifecycle—design, coding, integration, testing, and debugging—on real-time systems. Key Responsibilities: Develop embedded features within a SCRUM team Debug real-time issues and implement fixes Write and run unit/integration tests Collaborate with hardware and test teams Participate in Agile ceremonies and reviews Essential Skills: Degree in a relevant discipline Strong programming (any language; C/C++ preferred) Good analytical and debugging skills Proactive, collaborative mindset Desirable: Embedded Linux or RTOS experience Familiarity with debugging/profiling tools Multi-threaded or real-time system knowledge Understanding of schematics and embedded hardware