Embedded Software Engineer — Southampton — £50,000 I’m recruiting on behalf of my client in Southampton for an Embedded Software Engineer to join their growing engineering team. This is a fantastic opportunity to work on modern embedded systems used across environmental monitoring, industrial automation, and other real-world applications. You’ll play a key role in developing high-quality C/C++ firmware, supporting projects from concept through to production, and contributing to a culture of technical excellence. The Role * Design, develop and maintain embedded firmware (C/C++) for microcontroller-based systems * Lead or contribute to firmware projects, ensuring timely and robust delivery * Support hardware bring-up, BSP development, and integration of peripheral drivers * Provide technical input, participate in code reviews, and share best practices * Help implement CI/CD processes for reliable, frequent deployments * Contribute to full product lifecycle: concept, development, production and post-launch support * Maintain clear and comprehensive technical documentation What You’ll Need * Degree in Electronic Engineering, Computer Science or similar * Strong experience developing firmware in C/C++ for resource-constrained embedded systems * Experience with RTOS environments (...