Embedded Software Engineer Southampton £50,000 Im 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.
Youll 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 Youll 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 (e.g., Zephyr)
Familiarity with compilers, IDEs and firmware development tools
Knowledge of digital electronics and common hardware interfaces
Experience with Git or similar version control tools
Desirable Skills Knowledge of Bluetooth, Wi-Fi or TCP/IP protocols
Experience integrating BLE stacks and optimising power usage
Understanding of compliance considerations (CE, FCC, EMC)
Scripting experience (e.g., Python) for automation or testing
Benefits £50k salary
MondayThursday: 8:30am5pm, Friday: 8:30am4pm
22 days holiday + bank holidays, increasing annually to 28 days + bank holidays
One-month paid sabbatical after 6 years service
If youre passionate about embedded systems and want to be part of a supportive, innovative engineering team, Id be happy to share more details or discuss your application.
TPBN1_UKTJ