Embedded / Firmware Software Developer – C / C++ 📍 5 Days Onsite – Evesham, Worcestershire 🔌 Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology? Join a dynamic product development team working at the forefront of smart grid innovation. My clients cutting-edge monitoring and control systems are deployed in electricity substations and control rooms worldwide, helping utility providers deliver more reliable, secure, and sustainable power networks. Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. 💡 What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices🌟 Bonus Skills (Not Essential, But Awesome to Have): RS485, RS232, USB GSM/GPRS/3G, TCP/IP, SSL/TLS OTA firmware updates RTOS (e.g., FreeRTOS), MODBUS, DNP3.0 Automated build/test environments Brushless DC...