Embedded Software Engineer
Technical Futures Ltd • Batchworth, Hertfordshire • Posted June 03, 2026
About the Role
Rewarding opening for an accomplished Embedded Software Engineer with expertise in real-time embedded systems design using C for Linux and PIC based Microcontrollers. Hybrid working and generous salary package.
This thriving High-Technology Company seeks a detail orientated and versatile Embedded Software Engineer to join their expanding software team; to apply their knowledge of C programming to design, implement and test embedded software from machine interfaces to human interfaces across an extensive product range.
The ideal Embedded Software Engineer will bring:
* Engineering Degree or commensurate commercial experience in Embedded Systems.
* 3+ years commercial experience writing embedded software in C on various platforms.
* Debugging of embedded systems and hardware interfaces.
* Experience writing drivers for microcontrollers.
* Knowledge of Serial / Network Communications such as TCP/IP, UDP.
* Some knowledge of Embedded Linux and C/C++ buil...
This thriving High-Technology Company seeks a detail orientated and versatile Embedded Software Engineer to join their expanding software team; to apply their knowledge of C programming to design, implement and test embedded software from machine interfaces to human interfaces across an extensive product range.
The ideal Embedded Software Engineer will bring:
* Engineering Degree or commensurate commercial experience in Embedded Systems.
* 3+ years commercial experience writing embedded software in C on various platforms.
* Debugging of embedded systems and hardware interfaces.
* Experience writing drivers for microcontrollers.
* Knowledge of Serial / Network Communications such as TCP/IP, UDP.
* Some knowledge of Embedded Linux and C/C++ buil...