Embedded Software Engineer (Embedded C) Shrewsbury | £50,000 £80,000 Benefits Im recruiting on behalf of a technology-focused engineering client who is looking to hire an Embedded Software Engineer to join a growing development team working on next-generation embedded and industrial systems. This role is ideal for an engineer who enjoys working close to hardware and contributing across the full product lifecycle. The Role Develop and maintain Embedded C software for industrial communication interfaces Contribute to firmware and hardware architecture decisions Test, validate and support products through certification and release Work within Agile / V-Cycle development environments Essential Experience Degree in Software, Electronics or similar Strong Embedded C programming experience (MISRA, secure coding) Experience using version control systems Strong communication and teamwork skills Desirable C# experience for test/support tools Knowledge of industrial or serial communication protocols Exposure to PLC programming or industrial automation environments Whats on Offer £50,000 £80,000 salary, depending on experience Challenging, technically focused role Long-term career progression Based in Shrewsbury